Skip to content

Jun-Koseki/django-custom-user

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

django-custom-user

This is a sample project using the build-in authentication system in Django.

This projects consists of:

  • User login and logout
  • Register a new user up with name, email address and password
  • The user can change his or her profile and login password
  • The user who have forgotten his or her password can reset password.

DEMO

Login

Login

Register a new user

Login

Password reset

Login

Functionality for :

1. Forced password change

  • In the following cases, the application will forcibly transition to the password change page after the login is executed.
    • The logged-in user is using the initial password
    • The password has expired

2. Prohibit password reuse

  • In addition to Django's standard password quality verification, this application prohibits the reuse of passwords.
  • You can change the number of generations of previously used passwords to be banned from a constant PASSWORD_HISTORY in settings.py.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published