This Django User Model is a customized user model keeping in mind the practical need. JWT Support (Using Simple JWT) Mobile Number, single field for full name, REST API to register, REST API to login, MultiModelBackend: User can login using either of mobile, email or username. REST API to login with OTP (Same API endpoint as for OTP Verification; Set is_login: true while sending JSON request). OTP Verification for mobile and email, API to register / login with OTP (no pre-registration required) API to set user’s profile image. Mail-sending feature upon successful registration. SMS sending feature upon successful registration. Change password, update profile, and generic configuration based on settings.py.
Features
- Single field for full name
- REST API to register
- User can login using either of mobile, email or username
- OTP Verification for mobile and email
- API to set user’s profile image
- Mail sending feature upon successful registration
Categories
User ManagementLicense
GNU General Public License version 3.0 (GPLv3)Follow Django REST Framework User
You Might Also Like
Gen AI apps are built with MongoDB Atlas
MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Django REST Framework User!