Overview
Syllabus
Intro
Welcome
Quick lessons recap
Authentication vs Authorization
Starter Code
Add auth routes to server
Auth routes router
Rate limiting middleware
Auth controller
Adding controller methods to auth routes
Understanding the JWT auth process
Create token secrets with Node.js
login method in auth controller
refresh method in auth controller
logout method in auth controller
Create middleware to verify JWTs
Apply verifyJWT middleware to routes
Test the login endpoint with Postman
Test the refresh endpoint with Postman
Test the logout endpoint with Postman
Test the verifyJWT middleware with Postman
Taught by
Dave Gray