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.

Reply via email to