In this course, you will :
- Let new users sign up for a new account.
- Validate the users' registration data, both on the server and in the browser.
- Store passwords securely in the database.
- Allow users to log in using their email and password.
- Restrict content to logged-in users only.
- Use sessions for handling logins.
- Allow users to securely reset their own passwords when they forget them.
- Let users update their own profile details.
- Use a CSS UI framework to easily add styling to a project.