Neobis_Python_Auth_Project

Decsription:

This is the project, which let user to have registration and authorization

File Structure:

Inside the users app we have:

  • file named views.py. Our views are written here. We use UserRegistrationForm there
  • a directory called templates. Here we have the html files.
  • forms.py file which has a username, password, and password confirmation.

Inside neo1auth directory we the urls.py file with needed paths like

  • /users/register/,
  • /users/login/,
  • /users/password_reset/,
  • /users/confirm_email/, -/users/confirm_password/
  • home/

Installation:

For this project I use Django version 4.2 and Python version 3.10

Usage:

This project lets users register and then authorize in app with password validation. Here are screenshots below:

  • Registration page:

Screenshot of a registration page.

  • Verification of email:

Screenshot of a registration page.

Screenshot of a registration page.

  • Login page:

Screenshot of a login page.

  • Home page:

Screenshot of a home page.

  • Password reset:

Screenshot of a registration page.

Screenshot of a registration page.

Screenshot of a registration page.