Published 2/2023MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHzLanguage: English | Size: 1.30 GB | Duration: 2h 36m
This is an advanced course about ASP.NET Core Identity from Encrypting user data to reduce the length of the 2FA token. 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 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:
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.