This is the complete Authentication API with JWT made on Django Rest Framework along with the Test Cases written.
Key features:
- New User Registration through email
- User Login
- User Profile
- User Change Password
- Send User Password reset link via Email (to only registered email)
- User Reset Password
The Postman API Endpoints export is also included in this repository and the test cases are written for models, serializers and views inside 'tests' folder in 'accounts' Django App/Folder.