{"library":"django-otp","type":"library","category":null,"description":"django-otp is a pluggable framework designed to integrate two-factor authentication (2FA) into Django projects using one-time passwords (OTPs). It provides the core framework and common OTP algorithms (HOTP, TOTP), allowing developers to build custom 2FA solutions or leverage existing plugins. The current version is 1.7.0, and the project maintains a healthy release cadence with active maintenance.","language":"python","status":"active","version":"1.7.0","tags":["django","authentication","otp","two-factor authentication","2fa","security"],"last_verified":"Wed May 20","install":[{"cmd":"pip install django-otp","imports":["from django_otp.models import Device","from django_otp.plugins.otp_totp.models import TOTPDevice","from django_otp import devices_for_user","from django_otp.decorators import otp_required","from django_otp.middleware import OTPMiddleware"]}],"homepage":null,"github":"https://github.com/django-otp/django-otp","docs":"https://django-otp-official.readthedocs.io/","changelog":null,"pypi":"https://pypi.org/project/django-otp/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":50,"avg_install_s":3.5,"avg_import_s":null,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/django-otp/compatibility"}}