Post

Module 7: JWT Authentication

Module 7: JWT Authentication

Module 7: JWT Authentication

Course Overview

Field Details
Module Number Module 7
Module Name JWT Authentication
Status Content Drafted — syllabus/exam details pending
Study Duration [ To be defined ]
Exam Format Live coding / explanation via recorded Teams call
Attempts Up to 3 per part
OneDrive Link [ Add OneDrive link when available ]

Syllabus

JWT Authentication

# Topic
1 Adding User Routes - Registration, Login & Current
2 Adding User Controller
3 Mongoose Schema for User
4 User Registration & Password Hashing
5 What is JWT?
6 User Login & JWT Access Token
7 Protecting Routes - User
8 Verify JWT Token Middleware
9 Handle Relationship User & Contact Schema
10 Protecting Routes - Contact
11 Logged in User Get All Contacts
12 Logged in User Create New Contact
13 Logged in User Update Contact
14 Logged in User Delete Contact

Study Resources

# Resource Name Type URL
1 How to Implement JWT Authentication in Express.js App Docs link
2 JWT Authentication Crash Course Video link

Videos & Course Material

Grads: add your own video links here via PR! See Contributing.

Topic Video Contributed by
add topic add YouTube link your name

This post is licensed under CC BY 4.0 by the author.