Skip to main content

Django Simple Email Auth

Travis CI Build Status Code Coverage PyPI Version License

A Django library for authenticating using verified email addresses. Users may authenticate using any email address they have verified ownership of.

Project Homepage

https://github.com/cdriehuys/django-simple-email-auth

Documentation

https://django-simple-email-auth.readthedocs.io

Alpha Note

This project is below version 1.0.0, which means any changes to the minor number may be breaking changes.

Features

A brief overview of the features offered by this package:

  • Verification of email ownership

  • Authentication using any verified email address

  • Password resets

Installation

From PyPI:

pip install django-simple-email-auth

Road Map

The current focus is on getting the basic data models down. After that, we would like to add the following features:

  • A default REST API built with Django Rest Framework

  • A set of default Django views for people who don’t have a separate frontend.

  • (Maybe) A default GraphQL backend

Feel free to open a new issue if you have an additional feature request that is not listed here.

License

This project is licensed under the MIT License.

Metadata

Release files for django-simple-email-auth 0.4.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-simple-email-auth 0.4.0
File Size Uploaded Provenance
django-simple-email-auth-0.4.0.tar.gz 23.6 kB Without provenance Details

Built distribution (wheel)

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

Total release size: 60.0 kB

Release files / django-simple-email-auth-0.4.0.tar.gz

Download URL django-simple-email-auth-0.4.0.tar.gz
Size 23.6 kB
Tags Source
SHA-256 checksum
How to use checksums
9e843a6f3a5a04343e36254b10d9b97a17a02349abba2d159dee956ef8b6f47b
BLAKE2b-256 checksum
How to use checksums
b3b1e3aad0c8ef28e590e6a71e4f04f241a81caf767ca9472c23d345ea9dc985
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.1

Release files / django_simple_email_auth-0.4.0-py3-none-any.whl

Download URL django_simple_email_auth-0.4.0-py3-none-any.whl
Size 36.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c3bd39fedc267d9362778f4447eed56beae3e1bf32474beb0e5c12d4c2efb2a8
BLAKE2b-256 checksum
How to use checksums
a0942f2a09d1d1a6bd4e8c43e9db05e6fad0fea6fe9d8485618066f6ddcc8fff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.1

Security for django-simple-email-auth 0.4.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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