Source

CherryPy / cherrypy / lib / httpauth.py

Author Commit Message Labels Comments Date
Robert Brewer
Bye bye, py2/3.
Robert Brewer
Freeow. The magic cherrypy/_cpcompat.py module to take all our py3k fears away.
chbrown
Sphinx docs in cherrypy.lib.*
Robert Brewer
More syncs with python3.
Lakin Wecker
trunk - adding a py3util module that will normalize as many differences between this branch and the python3 branch as it can. First it includes a py3print call who's signature matches that of print in python3. Also removed a few byte strings of the form b''
Robert Brewer
Got rid of all the DeprecationWarning's when using Python 2.6.
Robert Brewer
Typo in httpauth.py
Sylvain Hellegouarch
Fix for #787 only for digest though as basic responses don't provide the realm
Sylvain Hellegouarch
Fix for #788
Sylvain Hellegouarch
Fixed #759
Robert Brewer
Fix for #596 (svn:eol-style)
Sylvain Hellegouarch
Digest and basic auth can now take a callable which must return a dict with user credentials so that it can fetch those from a database for instance. Basic takes also an encrypt parameter which must be a callable that will encrypt the password sent back the user-agent. So that passwords can be stored encrypted on the server.
Sylvain Hellegouarch
Split the httpauth code for licensing potential issue.
Sylvain Hellegouarch
Added basic and digest tools