Section Introduction
In this section of video, we are going to implement user authentication in our project.
-
At first, we will learn about session based authentication.
-
Then, we will create a custom user model because the existing user model is not sufficient enough to satisfy our requirements.
-
After that, we will learn how to create the functionality for
- signup
- login
- logout
- profile view
- profile update
- email verification
- change password and
- reset password
At the end of this section, you will be able to add user authentication system in any django project.