Skip to main content

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

Project description

This project makes it easy to add support for one-time passwords (OTPs) to Django. It can be integrated at various levels, depending on how much customization is required. It integrates with django.contrib.auth, although it is not a Django authentication backend. The primary target is developers wishing to incorporate OTPs into their Django projects as a form of two-factor authentication.

This project includes several simple OTP plugins and more are available separately. This package also includes an implementation of OATH HOTP and TOTP for convenience, as these are standard OTP algorithms used by multiple plugins.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-otp-0.1.3.tar.gz (31.5 kB view details)

Uploaded Source

File details

Details for the file django-otp-0.1.3.tar.gz.

File metadata

  • Download URL: django-otp-0.1.3.tar.gz
  • Upload date:
  • Size: 31.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for django-otp-0.1.3.tar.gz
Algorithm Hash digest
SHA256 59489ba980ed578854f368ebb81a94c220ab4c29b63a8a3529a7da5bfdf91a01
MD5 ec74058174f8052b1a4c92f549f56faa
BLAKE2b-256 04784996cf4b4cedecf2e7460e49342251bdb4f247d6a04d13be4e177c032379

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page