A Django application that provides a custom User model where the username is the email address.
Reason this release was yanked:
Missing modernauth package.
Project description
# Django Rapyd ModernAuth
This package provides a custom User model where the username is the email address.
## Inspiration
Users today expect to use their email address as the username during authentication. This works well because:
Users already know their email addresses by heart.
Since email addresses are unique, users don’t need to remember yet another item when either signing up or logging into web applications. IMHO this is a significant factor that plays a vital role in user adoption.
This is a time tested model and many web applications today follow this.
However, Django’s default approach for authentication requires a user provide both a username and an email address during sign up and then just use the username during login.
## Usage
Note: Django recommends you do this right at the beginning of the project. Making this change mid-project becomes significantly harder.
Install the package with: ` pip install django-rapyd-modernauth `
Edit Django settings: - Add modernauth to INSTALLED_APPS. - Set AUTH_USER_MODEL = modernauth.User.
Create models with: ` ./manage.py migrate `
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for django-rapyd-modernauth-0.0.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | c144a16d580401040ab176d388d60507599c8a52b3971ec1abb8843bf5667797 |
|
MD5 | eb48f9be0d67c00c8e817c9c1302685e |
|
BLAKE2b-256 | 6cae7ba3a895251727457e36670125784fa6b05bbdb801c92bd45f96a93d1768 |
Hashes for django_rapyd_modernauth-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c70ee21a6d65b6d3d3e356b8c3fb7d06b8a95f562b34db55cdc51f05e3f0399b |
|
MD5 | 2e49ce565f81ceca90ade6b9aa840dd6 |
|
BLAKE2b-256 | 2ceeeb8ee642d4e4eb941ba4481d3becc682a3e01a319f6196a4b121d62dde0f |