Skip to main content
GitHub Workflow Status https://img.shields.io/codecov/c/github/cdriehuys/django-rest-email-auth.svg https://img.shields.io/pypi/v/django-rest-email-auth.svg

Overview

This package provides a simple way to enable authentication with email addresses for a REST API.

Features:
  • Verification of user email addresses

  • Authentication using any of a user’s verified email addresses

  • Registration of new users

  • Password resets using verified emails

Compatibility

Python: 3.9 or later
Django: Versions 4.2 through 5.2
Django REST Framework: 3.16 or later

Adding Features

This package was primarily developed for a single project’s use. As such it may lack features that other projects require. If that is the case, please open an issue and let us know.

License

This project is licensed under the MIT License.

Authors

Chathan Driehuys (chathan@driehuys.com)

Release files for django-rest-email-auth 5.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for django-rest-email-auth 5.0.0
File Size Uploaded
django_rest_email_auth-5.0.0.tar.gz 21.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for django-rest-email-auth 5.0.0
File Interpreter ABI Platform
django_rest_email_auth-5.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 64.1 kB

Release files / django_rest_email_auth-5.0.0.tar.gz

Download URL django_rest_email_auth-5.0.0.tar.gz
Size 21.3 kB
Tags Source
SHA-256 checksum
How to use checksums
7b3914eff256362ad5634ad2263faef7a8a363e5d1dbae249ba33910956db019
BLAKE2b-256 checksum
How to use checksums
615a7e90ab81fddc3b34e2d30d35b0ec74d68b46eeeb842db925ad199c138250
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.2.0 CPython/3.11.13 Linux/6.11.0-1018-azure

Release files / django_rest_email_auth-5.0.0-py3-none-any.whl

Download URL django_rest_email_auth-5.0.0-py3-none-any.whl
Size 42.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ae375d1f33c5944932056d82098ecbf819548543f236d94b20ba3a3ee8949cd3
BLAKE2b-256 checksum
How to use checksums
a8e7cd1c2385eeb90687c6d01d28f174864dcf191b065aa5fd5c20de92bd4a13
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.2.0 CPython/3.11.13 Linux/6.11.0-1018-azure

Release history Release notifications | RSS feed

This release

5.0.0 This release

2 release files

4.0.3

2 release files

4.0.0

2 release files

3.0.3

2 release files

2.1.0

2 release files

2.0.3

2 release files

2.0.2

2 release files

2.0.1

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.0

2 release files

0.4.3

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page