Back to Program Overview

Module 5: Auth, Security & Reliability

Module/Week 3: Auth, Security & Reliability

Module 5: Auth, Security & Reliability

Programme

Backend Engineering Internship

Module Number

5

Module Title

Auth, Security & Reliability

Duration

3-4 Days

Level

Intermediate to Advanced

Tools Required

JWT or Auth.js, Redis, Helmet/CORS, dotenv

Overview

Implement authentication, authorization, secure configuration, rate limits, and resilient error paths. This module is designed to feel like a real workplace sprint: you will understand the requirement, learn the technical concepts, inspect examples, build a practical artifact, and prepare your work for review.

Objectives

  • Secure protected routes
  • Separate roles
  • Handle config safely

Course Content

13 Topics

Hands-on Tasks

  • Protected routes
  • Role matrix
  • Security checklist

Learning Outcomes

  • Secure protected routes
  • Separate roles
  • Handle config safely