Skip to main content

JWT authentication from email login codes.

Project description

JSON Web Token Email Authentication

Coverage Status GitHub Workflow Status PyPI GitHub GitHub Last Commit GitHub Issues Downloads

Python Version Django Version DRF Version

pip install jwt-email-auth

Documentation: https://mrthearman.github.io/jwt-email-auth/

Source Code: https://github.com/MrThearMan/jwt-email-auth/


This module enables JSON Web Token Authentication in Django Rest framework without using Django's User model. Instead, login information is stored in cache, a login code is sent to the user's email inbox, and then the cached information is obtained using the code that was sent to the given email.

Project details


Download files

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

Source Distribution

jwt_email_auth-0.11.5.tar.gz (23.6 kB view details)

Uploaded Source

Built Distribution

jwt_email_auth-0.11.5-py3-none-any.whl (31.3 kB view details)

Uploaded Python 3

File details

Details for the file jwt_email_auth-0.11.5.tar.gz.

File metadata

  • Download URL: jwt_email_auth-0.11.5.tar.gz
  • Upload date:
  • Size: 23.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.10.8 Linux/5.15.0-1023-azure

File hashes

Hashes for jwt_email_auth-0.11.5.tar.gz
Algorithm Hash digest
SHA256 9c2d5bf8d6a6f02c949ea3820287c1217b0abe7f1b76e67317a7a01cdb870f8e
MD5 38fd88fc0eb75c285eb31c7c7673052f
BLAKE2b-256 9f9015ebbff39f28433eecb10eb4888f959ede23ea8b1dee8626adc5f1599e46

See more details on using hashes here.

File details

Details for the file jwt_email_auth-0.11.5-py3-none-any.whl.

File metadata

  • Download URL: jwt_email_auth-0.11.5-py3-none-any.whl
  • Upload date:
  • Size: 31.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.10.8 Linux/5.15.0-1023-azure

File hashes

Hashes for jwt_email_auth-0.11.5-py3-none-any.whl
Algorithm Hash digest
SHA256 92b2ddbbd6139cba5b86b861d09ed653f53b3680a525e23a7d53a0dae26d80d6
MD5 ad5d74331a9ba0fe21489983a972f277
BLAKE2b-256 59865d631a47818877b6bf233d24f7df5a2aac7ec5e320a75dd2b4dcdc85065d

See more details on using hashes here.

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