A Django library that addresses authentication, registration, and account management using phone-number/email/username. It uses django-phonenumber-field[phonenumbers] to store phone numbers.
- Source code
- https://github.com/samyakjain101/django-phone-auth
- Documentation
- https://django-phone-auth.readthedocs.io/en/latest/
- Login through phone, email, or username.
- User Registration.
- Phone/Email verification.
- Password reset using phone/email.
- Change password.
- Add new email/phone.
tox needs to be installed. To run the whole test matrix with the locally available Python interpreters and generate a combined coverage report:
tox