ASP.NET Core is here and this means you now have a fundamentally new architecture for authenticating users in your applications. This session explores what that means for your application design. You 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. Then you'll 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:
- How to authenticate users with middleware
- How to support external authentication
- How to design for single sign-on