django-twostepauth is a Django application that allows user authentication with two steps for additional security. The first step with username and password and the second step with a one-time code such as the codes generated by soft token devices like Google Authenticator.
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 It comes with an example project that shows how to use in a site and also how to integrate with django-registration and django-profiles. We've released the code at https://bitbucket.org/cogni/django-twostepauth an it's also at pypi: http://pypi.python.org/pypi/django-twostepauth Quick demo video: http://youtu.be/-vXcZKzGXl0 Hope this is useful to someone. Feedback deeply appreciated. Cheers -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.