Advanced Asp.Net Core Identity In .Net 7
This is an advanced course about ASP.NET Core Identity from Encrypting user data to reduce the length of the 2FA token.
Published 2/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.30 GB | Duration: 2h 36m
What you'll learn
Learn how to encrypt and decrypt user data in ASPNET Core Identity
Reduce the 2FA token from 6 digits to 4 digits.
Learn how to implement Recovery Code with 2FA
Change the behavior of the Normalization in ASPNET Core Identity
How ASPNET Core Identity work behind the sense
Learn how to integrate the google authenticator in your application (Article)
Using Recovery Codes
Implementing IClaimsTransformation interface
Requirements
You should be familiar with C# Programming Language
You should be familiar with ASPNET Core
Knowing how to configure ASPNET Core Identity
Description
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.
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 Application Sample
Section 2: Advanced ASP.NET Core Identity
Lecture 3 Encrypt and Decrypt Users Data by implementing the ILookupProtector interface.
Lecture 4 Considering IClaimsTransformation Interface
Lecture 5 Custom Normalization by Implementing ILookupNormalizer interface.
Lecture 6 How CreateAsync method work behind the since
Lecture 7 Implement the IUserValidator interface
Lecture 8 Driving from UserValidator object to benefit from the build-in validation
Lecture 9 The Best Way to Implement a Custom Password Validator
Lecture 10 Email Confirmation
Lecture 11 Extend the period time of the Email Confirmation Token
Lecture 12 GenerateUserTokenAsync method - a quick look
Lecture 13 Considering IUserConfirmation interface
Lecture 14 Demo: Custom User Confirmation
Section 3: Advanced Two Factor Authentication
Lecture 15 Introduction
Lecture 16 Implementing Two Factor Authentication
Lecture 17 Consider IUserTwoFactorTokenProvider interface to reduce the length of the Token
Lecture 18 Working with Google Authenticator App
Lecture 19 Recovery Codes
For AspNet Core Developers with some experience with C#.
Homepage
https://www.udemy.com/course/advanced-aspnet-core-identity-in-net-7/
Links are Interchangeable - No Password - Single Extraction