A whirlwind tour of claims-based identity, access control, OAuth, and OpenID Connect. In this workshop you’ll get hands on with implementing IdentityServer 4, securing APIs, and enabling simple, scalable Single Sign On (SSO). As software developers, we work in one of the most rapidly changing industries available and in recent years this has been doubly true when dealing with security. Now we must adapt our products to release on multiple platforms, hosted on any device, anywhere in the world. To stay secure, we must take a closer look at how we handle authentication and authorization for protected resources. In this workshop, we’ll explore best practices for securing ASP.NET websites, Single Page Applications (SPAs), and native applications. We’ll be implementing some of these during the day, so be sure to bring a fully charged laptop and some snacks.
Prerequisites: Latest version of .NET Core 2.x – VS2017 or VS Code – NuGet