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