Authentication libraries

Tools

django-sudo ('sudo' for Django applications)

Django-sudo provides a view decorator for Django web applications. It mimics the behavior of sudo on Linux systems and requires reauthentication.

» Django-sudo review and details

django-two-factor-auth (Two-factor authentication for Django)

A complete Two-Factor Authentication for Django. It leverages the django-otp tooling together with Django's authentication framework.

» Django-two-factor-auth review and details