Overview
Syllabus
Intro
Modern Application Architecture
Hosting
Kestrel Security
ASP.NET Core Architecture
Data Protection in ASP.NET Core
Who uses Data Protection?
Authentication in ASP.NET Core
Setting up authentication
Interacting with the authentication system (2)
Session Management (2)
Advanced Features
External Authentication
Example: Sign-in & Token Request w/ Openi Connect
API Authentication
Example Authorization Policy
Programmatically using policies
Custom Authorization Handler
Resource-based Authorization
Example: Document resource
Invoking the authorization handler
ASP.NET Identity
The missing link
Taught by
NDC Conferences