Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Securing Your NestJS App

via CodeSignal

Overview

In this course, we'll enhance our ToDo app's security using bcrypt for password hashing and JWT tokens for authentication. We'll also implement user-specific TODO items, ensuring each user can only access their own data. This will create a secure, personalized experience for our application.

Syllabus

  • Lesson 1: Creating Users with Encrypted Passwords via Bcrypt in NestJS
    • User Registration and Management
    • Enhance User Registration Feedback
    • Enhance User Registration Process
    • Add User Login Endpoint in NestJS
    • User Registration in NestJS
  • Lesson 2: Integrating JWT for Authentication in NestJS
    • Exploring JWT Authentication in NestJS
    • Improve Error Handling in Auth System
    • Enhance User Login Feedback
    • Add JWT to Your Auth System
    • Adding JWT Authentication with NestJS
  • Lesson 3: Securing Endpoints with JWT Guards
    • Securing Endpoints with JWT Guards
    • Securing Endpoints with JWT Guards
    • Securing Endpoints with JWT Guards
    • Enhance NestJS Guard for Security
    • Securing Endpoints with JWT Guards
  • Lesson 4: Associating ToDos with Users in NestJS
    • Mastering ToDo Services with NestJS
    • Enhance TodoService with NestJS
    • Enhance Todo Service's Functionality
    • Enhancing NestJS Todo Service
    • Enhance Todo Service Functionality

Reviews

Start your review of Securing Your NestJS App

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.