A Practical Look at Security and Identity in ASP.NET Core and Entity Framework Core
Offered By: NDC Conferences via YouTube
Course Description
Overview
Explore a practical approach to implementing complex security and identity features in ASP.NET Core and Entity Framework Core. Delve into the journey of building a large-scale, multi-tenant web application with intricate user permission rules. Learn how to design and implement both feature-level and data-level authorization, overcoming the limitations of traditional roles-based systems. Discover techniques for controlling access to Web APIs, pages, and specific data sets. Gain insights into creating a custom Role ToPermissions entity class, implementing data-level authorization for personal information, and integrating these security measures within a DbContext. Acquire valuable knowledge on enhancing application security and managing user permissions effectively in ASP.NET Core projects.
Syllabus
Intro
Super-quick intro to ASP.NET Core identity
The limitations of the current roles-based system
Replacement of Roles-based system - overview
The Role ToPermissions entity class
Data level authorization
Data authorization example: personal data
Data authorization implementation: DbContext
The end (useful links)
Taught by
NDC Conferences
Related Courses
Build Web APIs using ASP.NETMicrosoft via edX MVC Application Design using .NET Core 2.0
Microsoft via edX Getting Started with ASP.NET Core Razor Pages
Coursera Project Network via Coursera ASP NET Core,MVC,C#,Angular, ChatGPT & EF Crash Course
Udemy RESTful Web API - The Complete Guide (.NET7 API) Part 1
Udemy