Authentication and Authorization in ASP.NET Core
Adding authentication and authorization to an application seems to be a task for that one person in the team. The only one who understands it. After watching this, you will be that person.
What you'll learn
It’s obvious that protecting your applications against unauthorized use is very important. So why does it always seems to come as an afterthought? In this course, Authentication and Authorization in ASP.NET Core, you'll reveal the authentication and authorization options you have in ASP.NET Core front-end applications. First, you'll discover basic cookie authentication. Then, you'll explore the Identity Framework and authenticating with OpenID Connect. Finally, you'll learn how to implement authorization using policies. By the end of this course, you’ll have the knowledge to choose a strategy to protect your application and execute it.
Table of contents
- Authentication and Authorization 5m
- The Starting Situation 2m
- Adding Cookie Authentication 3m
- Restricting Access with the Authorize Attribute 3m
- Adding a Login Page 4m
- Signing In 5m
- The Identity Cookie and Accessing User Claims 8m
- Same Site Cookies 3m
- Preparing for External Identity Providers 4m
- Scheme Actions and External Identity Providers 4m
- Claims Transformation 8m
- Discovering Identity 4m
- Essentials 8m
- Customizing the UI 4m
- Retrofitting 7m
- Working with Claims 6m
- UserClaims and Adding Claims at Registration 4m
- Roles 5m
- Token Providers and Adding Email Functionality 4m
- Two-factor Authentication 4m
- External Identity Providers 5m
- Architecture and Further Customization 5m
- Authentication with an Identity Provider 8m
- Identity Provider Concepts 6m
- Client Authentication Process 8m
- Authorization Code Flow 4m
- An Identity Provider with Duende IdentityServer 6m
- Configuring an Identity Provider 5m
- External Identity Providers 2m
- Extending IdentityServer 2m
- Anatomy of a JWT Token 6m
- Mapping Claims and Optimizing Identity Token Size 5m
- Ready-To-Go Identity Providers 6m