Web Server

VSW01 User Authentication for ASP.NET Core MVC Applications


8:00am - 9:15am

Level: Introductory to Intermediate

Brock Allen

Application Security Architect


ASP.NET Core is now here and this means we now have a fundamentally new architecture for authenticating users in our applications. This session explores what that means for your application design. We will first look at the simple authentication scenarios such as using a traditional password for authentication and then using external social media identity providers for single sign-on. We'll then discuss why these simple approaches are not typically sufficient and why introducing your own single sign-on provider is important to your application architecture.

You will learn:

  • About authenticating users with middleware
  • About supporting external authentication
  • About designing for single sign-on