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.