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
Office 365: Managing Identities and ServicesMicrosoft via edX Windows 10 Features for a Mobile Workforce: Identity Management and Data Access
Microsoft via edX Windows 10 pour l'entreprise
Microsoft Virtual Academy via OpenClassrooms Introduction to Microsoft Azure
Microsoft via edX Manage Office 365 Identities
Microsoft via edX