Skip to content

Latest commit

 

History

History
29 lines (15 loc) · 1.16 KB

README.md

File metadata and controls

29 lines (15 loc) · 1.16 KB

Course link: https://youtu.be/lmT-kyvsnak?si=8vl3pTkDIAZctT-A

When it comes to securing ASP.NET applications, or any application in general, authentication and authorization play key roles. Authentication is the process of verifying a user’s identity. It checks if the user credentials are correct or not. Authorization, on the other hand, is the process of verifying a user’s roles.

This video provides an overview of token-based authentication, contrasting it with cookie-based methods. Learn how tokens and refresh tokens function, why token-based systems offer enhanced security with shorter expiration times, and the process of generating new tokens. Perfect for understanding secure data access in web applications.

You will learn:

✅ Authentication vs Authorization

✅ Cookie-based vs Token-based authentication

✅ Adding Identity tables using Entity Framework Core

✅ Configuring JWT in Startup.cs

✅ Setting up Authentication controller

✅ Registering a new user

✅ Generating access and a refresh token

✅ Logging in users

✅ Authenticating and authorizing users

✅ Generating a new access token using a refresh token

✅ Role-based authorization