Skip to main content

A Django app that allows users to authenticate using email, phone number or username.

Project description

# Introduction #

A Django app that allows users to authenticate using email, phone number or username.


## Installation ##


1. Install package:

pip install django_mobile_auth

2. Add mobile_auth app to INSTALLED_APPS in your django settings.py:

INSTALLED_APPS = (
'mobile_auth',
...
)

Note: Add it before django.contrib.auth if you want to use the custom createsuperuser command with support to email and phone.

3. On you django settings, set the AUTH_USER_MODEL and AUTHENTICATION_BACKENDS to:

AUTH_USER_MODEL = 'mobile_auth.MobileUser'
AUTHENTICATION_BACKENDS = ['mobile_auth.backends.MobileAuthBackend',]


## Releases ##

- 0.2.7: Replace fields first_name and last_name with just name. The migration were reset back to 001. Please check it before updating.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django_mobile_auth-0.2.8.tar.gz (8.2 kB view details)

Uploaded Source

File details

Details for the file django_mobile_auth-0.2.8.tar.gz.

File metadata

File hashes

Hashes for django_mobile_auth-0.2.8.tar.gz
Algorithm Hash digest
SHA256 8de8295e49c5e1419d312c82fa27bba2c77c0cc018cd0ff838e325c876f27dd0
MD5 ed8e63830bd7a30dc624906898c7a2e9
BLAKE2b-256 e0cfa9e3578e3be1a19261b8c54c56c15ad09a9360408ceef7165dd0209adb72

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page