Premium Only Content

Using Asp.net Identity in our eShop ASP.NET Core MVC (Part 7)
00:00 – Introduction
01:20 – ASP.NET Identity Overview
01:43 – Real-World Analogy for Identity
02:18 – Core Components of ASP.NET Identity
02:57 – Role of ApplicationUser Class Inheriting IdentityUser
03:26 – Role of UserManager in ASP.NET Identity
03:42 – Role of SignInManager in ASP.NET Identity
03:56 – Identity Tables for Storing User Information
04:05 – Required Changes in Program.cs to Enable Identity
04:52 – Implementing Identity in the Project
05:20 – Renaming Project to Follow PascalCase (e.g., Ckc.EShop.Web)
06:10 – Adding a Class Library for the Infrastructure Layer
07:00 – Creating ApplicationUser Class in the Identity Folder
07:40 – Installing Microsoft.AspNetCore.Identity NuGet Package
09:10 – Creating LoginViewModel in the ViewModels Folder
11:00 – Adding AccountController to the Web Project
12:20 – Injecting UserManager and SignInManager into the Controller
15:00 – Implementing SignIn GET Action
16:50 – Implementing SignIn POST Action
21:15 – Creating RedirectToLocal Private Method
23:20 – Using nameof(CatalogController.Index) for Type Safety
23:30 – Adding SignIn View
25:00 – Building the SignIn View with HTML
31:30 – Creating _LoginPartial View for Reuse
33:50 – Rendering _LoginPartial in Layout using PartialAsync
35:20 – Registering Identity in Program.cs
35:50 – Configuring Identity Database in Program.cs
37:00 – Registering Identity with AddIdentity and AddEntityFrameworkStores
38:35 – Creating AppIdentityDbContext Inheriting from IdentityDbContext
44:30 – Creating AppIdentityDbContextSeed Class to Seed Default User
45:20 – Implementing SeedAsync Method in the Seed Class
46:00 – Why Use CreateScope for Scoped Services
49:30 – Checking for Existing User via UserManager
52:30 – Creating Migration:
dotnet ef migrations add InitialIdentityMigration --context AppIdentityDbContext --project ProjectName --startup
57:36 – Calling the Seeding Function from Program.cs
59:30 – Conclusion
In this tutorial, I’ll show you how to implement ASP.NET Identity in an ASP.NET MVC application, step by step.
You can find the Github repo here
https://github.com/hellowahab/eShopCKC
🔍 What You’ll Learn:
What ASP.NET Identity is and why it matters
How to integrate ASP.NET Identity into your MVC project
Setting up a separate DbContext for Identity
Pro tips on extending Identity for real-world use cases
NOTE:- Migration Command used inside the video
dotnet ef migrations add InitialIdentityMigration --context AppIdentityDbContext --project ProjectName --startup
📦 About eShopOnWeb:
eShopOnWeb is a sample ASP.NET Core reference application that demonstrates clean architecture, DDD patterns, and best practices for building scalable web apps.
🛠 Tech Stack Covered:
ASP.NET Core
Entity Framework Core
Razor Pages
Clean Architecture
ASP.NET Identity
👍 If you find this helpful, don’t forget to like, subscribe, and hit the notification bell to stay updated with more tutorials.
💬 Got questions or suggestions? Drop them in the comments—I’d love to hear from you!
#eShopOnWeb #ASPNetCore #DotNet #WebDevelopment #OpenSource #Microsoft #Identity #WahabHussain #codekincreations #ckc
-
LIVE
LFA TV
3 hours agoLFA TV ALL DAY STREAM - TUESDAY 9/16/25
7,106 watching -
LIVE
iCkEdMeL
29 minutes agoBREAKING: 8 Shot at Minneapolis Homeless Encampment — 4 Critical
63 watching -
1:16:57
JULIE GREEN MINISTRIES
2 hours agoTHE INNOCENT WILL BE VINDICATED
32.7K127 -
1:16:24
Game On!
22 hours ago $2.15 earnedJoe Burrow And The Bengals Season IS OVER Despite Being 2-0!
11.9K2 -
6:32
WhaddoYouMeme
16 hours ago $3.67 earnedChristians, These Reactions Should Disturb You
11.3K37 -
9:59
Clownfish TV
15 hours agoWarner Bros and Paramount are MERGING?! | Clownfish TV
14K4 -
19:19
World2Briggs
1 day ago $1.11 earnedTop 10 Amazing States With The Lowest Taxes.
12K1 -
2:00:41
BEK TV
1 day agoTrent Loos in the Morning - 9/16/2025
13.1K1 -
LIVE
The Bubba Army
23 hours agoDid Charlie Kirk's Killer, Confess On Discord? - Bubba the Love Sponge® Show | 9/16/25
1,674 watching -
8:41
Zoufry
1 day agoInside The Cartels Training Camps for Assassins
16.2K3