django-admin startproject dj_auth
pip install -r requirements.txt
python manage.py startapp users
Step 4 : Add extra model and extra filed for user if you have. Add register & login views and urls. Add users api in django_auth.urls
python manage.py makemigrations
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver
METHOD : POST URL : http://127.0.0.1:8000/users/register/ Content-type: application/x-www-form-urlencoded BODY: username, password, confirm_password, is_active
METHOD: POST URL: http://127.0.0.1:8000/users/login/ Content-type: application/x-www-form-urlencoded BODY: email and password (In my case)