
Derive a custom password validator from the password validator object to combine built-in ASP.NET Core Identity checks with a rule that blocks a 1–6 sequence, and register it in program.
Generate user token async lets you generate tokens for email confirmation, phone confirmation, and password tokens across all token providers, and verify decoded tokens to confirm email.
Learn to implement a custom IUserTwoFactorTokenProvider in ASP.NET Core Identity to produce four-digit two-factor tokens, store and validate them with a concurrent token store, and register the provider.
Explore how to implement recovery codes in ASP.NET Core Identity on .NET 7, enabling users to generate and securely store backup codes for login when two-factor access fails.
This is an advanced ASP.NET Core Identity Course, so for that you will not find here how to create user or how to add user to Roles or add user to Claims or update the user and such topics like that but all these features are done by default in the sample app that I push it to my GitHub Repo because all the basic implementation of the ASP.NET Core Identity is available over internet (online) and also here in the Udemy platform there are many courses teaches you the basic of ASP.NET Core Identity.
Here in this course (Advanced ASP.NET Core Identity in .NET 7) you will learn an advanced topics such as Encrypt and Decrypt user's data, Custom user confirmation, custom lookup normalizer, also you will learn how to reduce the 2FA token length from 6 digits to 4 digits as well as working with Authenticator App, also there is overview on how to work with Recovery Code and more.
I choose these topics based on my experience and my daily work with ASP.NET Core Identity and I decide to share this acknowledge with you.
And I hope to enjoy watching this course as much as I recorded it.