ASP.NET Core Authentication and Authorization - the Key Concepts
Velimir Đurković
Authentication and authorization are fundamental building blocks of most modern applications, but the number of available options and configuration choices can make them surprisingly easy to get wrong. This session focuses on the core concepts and practical considerations that help you understand what is happening under the hood and make informed choices when building your applications.
Based on the experience of hundreds of customer projects Anders shares his recommendations for authentication and authorization with Asp.Net Core.
This is an introductory session that will show the basic concepts of Authentication and Authorization in Asp.Net Core and how they interact. Topics that are covered include:
- Authentication Schemes: Configuration and working with multiple schemes.
- Asp.Net Identity: When to use it and how it affects the schemes used.
- Data Protection: How it is used behind the scenes and the configuration required before going to production.
- Authorization Policies: How to use them with a minimum of ceremony.