This is a start-up Django login system that includes all features to handle user configurations. This is to get started on a project without needing to focus too much on setting up account components.
This app extracts basic user information, but it is set up in a way so that custom fields can be added. Before migration, alter the User model to suit your needs. All error and redirect configurations for the forms have already been set up.
It comes with a basic template containing the following pages:
- Home
- Sign in
- Registration
- Account
- Change Password
Includes a basic layout which can be changed to suit your needs.
Straightforward layout that will redirect you to the home page after you signin, but if you came to the signin page from an unauthorized (signin required) page, you will be redirected back to that page after you signin.
Extracts basic information and will signin users automatically after registration. The password configuration can be altered to make users enter strong passwords. Users are recommended to use Google password generator for password strength and just in case the admin strengthens the password configuration too much which will make it difficult for users to enter their own custom password.
Allows users to update the existing information.
Allows users to change their password.