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

Project Samples

Project Activity

See All Activity >

Categories

User Management

License

GNU General Public License version 3.0 (GPLv3)

Follow Django REST Framework User

Django REST Framework User Web Site

Other Useful Business Software
Earn up to 16% annual interest with Nexo. Icon
Earn up to 16% annual interest with Nexo.

Access competitive interest rates on your digital assets.

Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
Get started with Nexo.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Django REST Framework User!

Additional Project Details

Programming Language

Python

Related Categories

Python User Management System

Registered

2023-03-30