django-two-factor-auth (Django Two-Factor Authentication)

LSE toolsLSE toolsdjango-two-factor-auth (303)django-two-factor-auth (303)

Tool and Usage

Project details

Programming language
Python
Author
Bouke Haarsma
Latest release
1.15.1
Latest release date

Project health

52
This score is calculated by different factors, like project age, last release date, etc.

How it works

This package can add a second authentication factor to the login process of Django applications. It uses a text message (via SMS), token generator app like Google Authenticator, or the YubiKey hardware token generator.

Usage and audience

django-two-factor-auth is commonly used for application security. Target users for this tool are developers.

Author and Maintainers

Django-two-factor-auth is under development by Bouke Haarsma.

Installation

Supported operating systems

Django-two-factor-auth is known to work on Linux.

Dependencies

Several dependencies are required to use django-two-factor-auth.

  • django
  • django-formtools
  • django-phonenumber-field
  • django_otp
  • qrcode

django-two-factor-auth alternatives

Similar tools to django-two-factor-auth:

74

django-sudo

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

74

Fail2ban

Fail2Ban is an intrusion prevention software framework that protects computer servers from brute-force attacks

84

LogonTracer

LogonTracer is a tool to investigate malicious logins from Windows event logs with visualization capabilities. Read how it works in this review.

All django-two-factor-auth alternatives

This tool page was updated at . Found an improvement? Help the community by submitting an update.

Related tool information

Categories

This tool is categorized as a authentication library.