django-twostepauth 0.1dev
Two-step authentication for Django
Django application that allows user authentication with two steps for additional security. The a first step with username and password and a second step with a one-time code such as the codes generated by soft token devices like [Google Authenticator][goog_auth].
Features:
- Authentication with TOTP (Time-Based One-Time Password)
- Authentication HOTP (HMAC-Based One-Time Password)
- Support for the login in the admin site
- Selective activation of two-step for the admin site, the main site or both
- Support for authentication backup codes
- Automatic adjustment for clock synchronization issues
Details on the installation and setup can be found in docs/install.rst. An example application is provided for two-step authentication integrated with django-registration and django-profiles.
[goog_auth] http://support.google.com/accounts/bin/answer.py?hl=en&answer=1066447
| File | Type | Py Version | Uploaded on | Size | # downloads |
|---|---|---|---|---|---|
| django-twostepauth-0.1dev.tar.gz (md5) | Source | 2012-01-20 | 24KB | 222 | |
- Author: Nuno Maltez, Pedro Lima
- Home Page: https://bitbucket.org/cogni/django-twostepauth
- Keywords: django,authentication
- License: BSD
- Platform: OS Independent
- Categories
- Package Index Owner: cogni
- Package Index Maintainer: nunomaltez
- DOAP record: django-twostepauth-0.1dev.xml
