Two-Factor Authentication (2FA) Packages

django-two-factor-auth

Complete Two-Factor Authentication for Django providing the easiest integration into most Django projects.

App 1.18.1 8 May 08, 2026
1,868 457
django-otp

A pluggable framework for adding two-factor authentication to Django using one-time passwords.

App 1.7.0 2 May 08, 2026
622 117
django-mfa2

A Django app that handles MFA, it supports TOTP, U2F, FIDO2 U2F (Webauthn), Email Token and Trusted Devices

App 3.2.0 1 May 08, 2026
340 52
django-trench

django-trench provides a set of REST API endpoints to supplement django-rest-framework with multi-factor authentication (MFA, 2FA). It supports both standard built-in authentication methods, as well as JWT (JSON Web Token).

App 0.3.1 0 May 08, 2026
275 61
django-allauth-2fa

Two-factor authentication for Django Allauth

App 0.12.0 0 May 08, 2026
218 53
kagi

WebAuthn security keys and TOTP multi-factor authentication for Django

App 0.4.0 0 May 08, 2026
97 11
wagtail-2fa

2 Factor Authentication for Wagtail

App 1.8.0 0 May 08, 2026
95 52
django12factor

Making Django configuration more 12factor-y

Other 1.3 1 May 08, 2026
85 12
Django 2FA

two factor authentication support for Django

App 0.9.0 0 May 08, 2026
6 1
django-twofactor

Two factor auth using the TOTP draft spec. Compatible with the Google Authenticator or any other TOTP token.

App - 0 May 08, 2026
1 0