Topics

24

Duration

18 Weeks

Progress

0/24

Learning Progress0%
Authentication
Cybersecurity Roadmap

Authentication

Learning Path

Follow these concepts in order to master this topic.

1
Authentication vs Authorization
2
Passwords
3
Password Policies
4
Password Managers
5
Multi-Factor Authentication (MFA)
6
One-Time Passwords (OTP)
7
Session Authentication
8
Cookies & Sessions
9
JSON Web Tokens (JWT)
10
OAuth 2.0
11
OpenID Connect (OIDC)
12
SAML
13
Single Sign-On (SSO)
14
Authentication Attacks
15
Authentication Best Practices

Projects

Apply what you've learned by building real projects.

Build a Secure Login System with Password Hashing
Beginner
Implement JWT Authentication in a REST API
Intermediate
Build an OAuth 2.0 Login using Google or GitHub
Advanced

Tools

Recommended tools for this topic.