Hi there,
I would like to introduce Authomatic, an authorization / authentication client library for Python WEB applications.
project home:
http://peterhudec.github.io/authomatic
code:
https://github.com/peterhudec/authomatic
live demo:
http://authomatic-example.appspot.com/
Features:
* Loosely coupled.
* Tiny but powerfull interface.
* The python-openid library is the only optional dependency.
* CSRF protection.
* Framework agnostic thanks to adapters.
* Ready to accommodate future authorization/authentication protocols.
* Makes calls to provider APIs a breeze.
* Supports asynchronous requests.
* JavaScript library as a bonus.
* Out of the box support for:
* Authorization with 10 OAuth 1.0a providers
* Authorization with 16 OAuth 2.0 providers
* python-openid and Google App Engine based OpenID authentication.
It's my first Python project, so feedback of any kind is very welcome.
Use and enjoy
Peter Hudec
peter...@peterhude.com
http://peterhude.com