-
Notifications
You must be signed in to change notification settings - Fork 4
tarzanjw/pyramid_httpauth
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
pyramid_httpauth ================ This is an authentication policy for __pyramid__ that verifies credentials using either HTTP-Digest-Auth or HTTP-Basic-Auth protocol. With a reference to https://github.com/mozilla-services/pyramid_digestauth/ with extras: 1. Add support for HTTP Basic Authentication 2. Add support for Python 3 3. Tested with Python 2.7 and Python 3.4 Usage ----- To use this package, in the app function, just include it. config.include("pyramid_httpauth") In you *development.ini* * httpauth.schema: default schema to challenge client (digest or basic), default=digest * httpauth.realm: realm string for auth challenge header * httpauth.qop: qop string for auth challenge header (used for Digest Auth only) * httpauth.nonce_manager: name of NonceManager class to use (used for Digest Auth only) * httpauth.nonce_manager_secret: The secret key used to sign on nounce, used for built-in SignedNonceManager (if httpauth.nonce_manager is not provided). * httpauth.domain: domain string for auth challenge header * httpauth.get_password: name of password-retrieval function * httpauth.groupfinder: name of group-finder callback function
About
A library to support HTTP Basic/Digest authorization with pyramid
Resources
Stars
Watchers
Forks
Packages 0
No packages published