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

5 months ago
11

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.

Approach 1 (Standard - of video): https://www.patreon.com/posts/flexible-with-in-90096830?utm_medium=clipboard_copy&utm_source=copyLink&utm_campaign=postshare_creator&utm_content=join_link

Approach 2 (Custom): https://www.patreon.com/posts/approach-2-with-90334970?utm_medium=clipboard_copy&utm_source=copyLink&utm_campaign=postshare_creator&utm_content=join_link

Access 34.000 remote jobs: https://remotive.com/accelerator?via=auguste

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

Next video in the series: https://youtu.be/Chf3QYpx1SE?si=AGzEz7vUznQcLev4

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

Loading comments...