ASP.NET Core now includes the innovative identity system, a modern replacement for the legacy membership system in ASP.NET. Mastering these skills is essential for software engineers who wish to effectively develop MVC applications without mixing Razor Pages with MVC. In this course, we will create custom code with MVC for Identity Management, akin to the Identity Razor class library but focused on MVC, ensuring you can use a single technology in your project.
Course Overview
Initially, we will develop an authentication system using MVC. Then, we will explore the Razor Identity Class Library, learning how to scaffold and customize it to meet unique project requirements.
Advanced Authorization Topics
After covering the basics, we'll delve into advanced authorization topics. You'll learn about roles, claims, and custom policies by building handlers, requirements, and more, equipping you with the tools needed for sophisticated authorization management.
Real-World Application
Authorization and user management are crucial in real-world projects, and this comprehensive course is designed to equip you with the knowledge and skills necessary to implement these features effectively.