All Projects → cdriehuys → django-rest-email-auth

cdriehuys / django-rest-email-auth

Licence: MIT License
Django app to handle authentication and registration by email.

Programming Languages

python
139335 projects - #7 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to django-rest-email-auth

Django-Verify-Email
A two-step verification for new accounts by verifying email.
Stars: ✭ 51 (+292.31%)
Mutual labels:  django-application, email-verification
Nestjs-Typeorm-Auth
NestJS + Typeorm codebase containing a full authentification system with roles, sessions and email verification.
Stars: ✭ 37 (+184.62%)
Mutual labels:  email-verification
PyShop
PyShop is an online Python Ecommerce website built with Django, SQLite and Bootstrap. A simple and lightweight ecommerce app easily deployable anywhere anytime with modules developed upon the inbuilt django admin.
Stars: ✭ 17 (+30.77%)
Mutual labels:  django-application
django-lock-tokens
A Django application that provides a locking mechanism to prevent concurrency editing.
Stars: ✭ 19 (+46.15%)
Mutual labels:  django-application
mubapp
MUB is a multi-user blog web app using the Python-Django infrastructure.
Stars: ✭ 24 (+84.62%)
Mutual labels:  django-application
django-extra-field-validation
Extends the Django model with required, conditional, and optional field validation.
Stars: ✭ 18 (+38.46%)
Mutual labels:  django-application
DjanGoat
Python and Django implementation of the OWASP RailsGoat project
Stars: ✭ 65 (+400%)
Mutual labels:  django-application
NearBeach
NearBeach is an open sourced project management tool, helping you keep track of your project. You can track requirements, projects and tasks
Stars: ✭ 97 (+646.15%)
Mutual labels:  django-application
Facebook-account-kit-android
Android app uses FACEBOOK's ACCOUNT KIT to login without password with EMAIL or PHONE.
Stars: ✭ 30 (+130.77%)
Mutual labels:  email-verification
python-web-dev-21-2
Material for "Web Development in Python with Django" using Django 2.1, published as a Pearson LiveLesson on Safari Books Online
Stars: ✭ 38 (+192.31%)
Mutual labels:  django-application
acme2certifier
library implementing ACME server functionality
Stars: ✭ 62 (+376.92%)
Mutual labels:  django-application
google-form-clone
Clone of Google forms built using Django and Javascript
Stars: ✭ 112 (+761.54%)
Mutual labels:  django-application
g3w-admin
Server module for G3W-SUITE
Stars: ✭ 24 (+84.62%)
Mutual labels:  django-application
django-siteforms
Django reusable app to simplify form construction
Stars: ✭ 15 (+15.38%)
Mutual labels:  django-application
sorl-thumbnail-async
Asynchronous thumbnailing app in django with remote storages like S3
Stars: ✭ 21 (+61.54%)
Mutual labels:  django-application
django-survey
A django survey app that can export results as CSV or PDF using your native language.
Stars: ✭ 178 (+1269.23%)
Mutual labels:  django-application
django-renderpdf
📄 A Django app to render django templates as PDF files.
Stars: ✭ 37 (+184.62%)
Mutual labels:  django-application
parse-server-simple-mailgun-adapter
Used to send Parse Server password reset and email verification emails though Mailgun
Stars: ✭ 81 (+523.08%)
Mutual labels:  email-verification
email-checker
Provides email verification on the go.
Stars: ✭ 116 (+792.31%)
Mutual labels:  email-verification
PyQuotes
PyQuotes is a Django-based web application and REST API. That will allow you to launch an online quotes service.
Stars: ✭ 23 (+76.92%)
Mutual labels:  django-application

django-rest-email-auth

https://img.shields.io/github/workflow/status/cdriehuys/django-rest-email-auth/Review%20Build/master

Important Links

Project Homepage
https://github.com/cdriehuys/django-rest-email-auth
Documentation
https://django-rest-email-auth.readthedocs.io

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.6 or later
Django: Versions 2.2 through 3.1
Django REST Framework: 3.10 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 ([email protected])

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].