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.

This version is supported on Python 2.6, 2.7, and 3.3+; and Django >= 1.4.2.

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.3.5.tar.gz (40.1 kB view details)

Uploaded Source

Built Distribution

django_otp-0.3.5-py2.py3-none-any.whl (51.4 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

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

File hashes

Hashes for django-otp-0.3.5.tar.gz
Algorithm Hash digest
SHA256 c03cc0b7ec2ad67ca6e1462109966a4aeb3bc5e929f198b39895f29d2a23eb19
MD5 f115483093c3dc95328f08ea6cf4bab9
BLAKE2b-256 7d002140001329d3000e3421f0a7cc4a14bcf26d480bbc2bde469a91530f38ef

See more details on using hashes here.

Provenance

File details

Details for the file django_otp-0.3.5-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for django_otp-0.3.5-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 fa1215a75dd6f799284335f856da6f74090b7b8f62228a607c9538666d0c8f63
MD5 614abbbaf7b10846785b711b450ea7a7
BLAKE2b-256 86105b5d82fcf8878a753e5362680fb85516efe656a258975d5896d137acef34

See more details on using hashes here.

Provenance

Supported by

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