Skip to content

๐Ÿƒ django-swap-user

Logo

This package allows you easily change your default user's fields to email or phone along with additional functionality such as one time passwords. โœจ๐Ÿ

Features

  • easily switch to user model with email and phone field;
  • use one time passwords(OTP) to log in into your app;
  • bans and restrictions for one time password functionality;
  • highly customizable - implement your own OTP sender classes and override behaviour;

Installation

$ pip install django-swap-user
---> 100%
Successfully installed django-swap-user

Next steps

/

Swap to user model with email or phone fields as username

Getting started


/

Extend swapped user model with one time password

Getting started