In this article, let’s go in-depth and understand the functionalities you can achieve with the help of Microsoft Identity. We will build a small yet practical implementation of Custom User Management in ASP.NET Core MVC with Identity. This will cover most of the practical use cases involved while developing User Management in ASP.NET Core.
If you found this Implementation helpful or used it in your Projects, do give it a star. Thanks!
- Microsoft Identity – Overview
- Setting up the ASP.NET Core MVC Application
- Scaffolding the Identity UI
- Renaming the Default Identity Tables and Updating.
- Adding Custom Fields to Identity User
- Extending the Registration Form
- Allow Login with both Username and Email
- Adding the Custom User Fields To Profile Settings
- Adding a Profile Picture
- Setting a Limit to Change Username
- User Roles – Overview
- Seed Default Roles
- Seed Default Super Admin user
- Add A Default Role to Newly Registered User
- Add / View Available Roles
- Listing Users with Corresponding Roles
- Addings Users to Roles
Read the entire blog post here - https://www.codewithmukesh.com/blog/user-management-in-aspnet-core-mvc/
Has this Project helped you learn something New? or Helped you at work? Do Consider Supporting.