#🔐 Web-Authentication
This is a Django project to authenticate users, in which the user can first register, for which there are two options, using a Google account and using personal information such as email, username, and password.
And after creating an account, they can edit their information or request a password change.
Also, the user can use a Google account or his username and password to log in, and if he has forgotten his password, we can provide the user with a link to reset the password using SMTP in Django.
The information of these users is stored in the database and is used for other steps.