ASP.NET Core Identity Deep Dive

ASP.NET Core Identity brings identity and user management to the ASP.NET Core web framework. This course will get you started with the library and create modern user management and storage with a standout user experience.
Course info
Rating
(91)
Level
Intermediate
Updated
Mar 9, 2018
Duration
2h 31m
Table of contents
Course Overview
Identity: What You Need to Know and What You Need to Avoid
Implementing the Nuts and Bolts of ASP.NET Core Identity
Implementing and Extending the Entity Framework Default Schema
Implementing Secure User Management
Protection in the Case of a Breach: Password Hashing and Revocation
Taking Security Further with True Multi-factor Authentication
Dealing with External Accounts
Description
Course info
Rating
(91)
Level
Intermediate
Updated
Mar 9, 2018
Duration
2h 31m
Description

ASP.NET Core Identity brings identity and user management to the ASP.NET Core web framework. This robust library is commonly used to back authentication systems and to provide supporting functionality such as password reset and user registration. In ASP.NET Core Identity Deep Dive, you will learn how the ASP.NET Core Identity library ticks. First, you will take a deep dive into the internals of the library. Next, you will explore its various extensibility points. Finally, you will discover not only how to extend it, but also when to actually do so. When you are finished with this course, you will be able to avoid many of the pitfalls that come with mismanagement of the library that would otherwise cause you issues once you start to grow/scale your applications and build upon it for future releases.

About the author
About the author

Scott Brady is a software developer specializing in in IdentityServer4 and all things Authentication, Identity, OAuth, and OpenID Connect. Scott spends his time helping customers implement Single Sign On solutions, writing blog posts, and building IdentityServer components for Rock Solid Knowledge.

More from the author
ASP.NET Authentication: The Big Picture
Beginner
1h 34m
Sep 5, 2019
Getting Started with OAuth 2.0
Intermediate
1h 44m
Sep 14, 2018
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone. My name is Scott Brady, and welcome to my course, ASP. NET Core Identity Deep Dive. I am the Identity and Access Control Lead at Rock Solid Knowledge. In this course, we're going to look at the ASP. NET Core Identity library, the newest identity management library for ASP. NET Core. Some of the major topics that we will cover include user registration and authentication, password reset and account confirmation, and implementing true two-factor authentication using authenticated devices. By the end of this course, you'll know how to implement standout identity management functionality through ASP. NET Core websites. I hope you'll join me on this journey to learn ASP. NET Core Identity, with the ASP. NET Core Identity Deep Dive course, at Pluralsight.