Learn how to implement a custom user authentication system that controls users access to web resources, using password hashing and JSON Web Tokens for security. The system lets users sign up, log in, and log out, limiting access to certain actions based on authorization.
What you'll learn
- Authentication vs Authorization
- Cookies vs. Session Storage
- JSON Web Tokens (JWT)
- Securing Passwords