Authentication and authorization are two incredibly important aspects of a secure Blazor application. In this course, Authentication and Authorization in Blazor Applications, you'll learn how to secure your Blazor application using a variety of best practice techniques for authentication and authorization. You'll learn how to log in and out of your Blazor application with cookies; explore how to work with ASP.NET Core Identity; examine how to implement token-based security for your Blazor application using OAuth2 and OpenID Connect; and discover how to deal with authorization, including how to create and use authorization policies, among other things. By the end of this course you'll be comfortable implementing best-practice security techniques in Blazor applications.
Course Overview Hi everyone. My name is Kevin. Welcome to my course, Authentication and Authorization in Blazor Applications. I'm a Microsoft MVP and freelance solution architect currently focused on security and building APIs. In this course, we're going to learn how to secure a Blazor application. Obviously, doing this the right way is very important. You don't want to end up with a security breach. Some of the major topics that we will cover include logging in and logging out of your Blazor application with cookies, working with ASP.NET Core Identity, implementing token‑based security for your Blazor application using OAuth 2 and OpenID Connect, and dealing with authorization, including how to create and use authorization policies. By the end of this course, you'll know all about how to authenticate users and authorize access for your Blazor application. Before beginning the course, you should be familiar with Blazor and C#. I hope you'll join me on this journey to learn how to secure your Blazor application with the Authentication and Authorization in Blazor Applications course, at Pluralsight.