Flexible Authorization with Permissions, Policies & Roles in C# .NET 8

preview_player
Показать описание
Finishing up the brand website's authorization using a flexible approach which combines roles, policies & permissions.
Built on top of the standard, officially documented, built-in C# .NET 8 & Blazor WASM Authentication & Authorization mechanisms.

If you found this video helpful, like & subscribe! That means a lot to me!

00:00 Intro
01:18 Goal
03:25 Why not Roles?
05:33 Policies?
07:00 Demo: Permissions!
10:15 Seeding Users & Roles
11:37 Permission Enum Flags
12:18 Operations & Usage Enum Flags
16:07 Demo: Permissions in action
16:41 Backend
25:00 Frontend
27:56 Demo: Fine-grained Permissions
28:27 Is it for you?
29:09 Final thoughts
31:52 Outro

#dotnet8 #authorization #permission #token #identity #csharp #webapi #api #webdevelopment #fullstack #fullstacksoftwareengineering #backend #docker #azure #containerization #devops #cloud #microsoft #entityframework #identityframework #mssqlserver #mssql #cleanarchitecture #development #local #web #fullstack #authorization #jwt #cqrs #mediatr #cors #http #stateless #webscraping #workers #migration #dotnet #development #blazor #wasm #pwa #progressivewebapps #webapp #webassembly #seo #rendering #client #render #server #prerendered #googlesearch #modular #monolith #verticalslicearchitecture #minimalapi #roles #policies #bearer #token
Рекомендации по теме
Комментарии
Автор

this would work on .NET7 right ? or is there anything diffrent

mohamedal-qadeery