English | MP4 | AVC 1920×1080 | AAC 44KHz 2ch | 45 Lessons (4h 20m) | 946 MB
Learn how to implement authentication and authorization in Blazor
One of the hardest things about Blazor, by far, is implementing authentication and authorization. It’s all fine when you’re developing simple demo apps, but when you need a production-grade Blazor application, documentation and publically available resources are either subpar or non-existent. This is why Blazor expert Jimmy Engström will spend the next four and a half hours explaining authorization and authentication in Blazor and also implementing it with practical examples and multiple identity providers. From claims, policies and roles to Auth0 and EntraID, this course will teach you how to implement auth in Blazor properly.
Table of Contents
1 Welcome
2 What will you learn in this course?
3 Who is the course for and prerequisites
4 Introduction
5 Authentication vs Authorization
6 BFF Pattern
7 Section Recap
8 Introduction
9 Using the Blazor WebApp Template
10 Adding external authentication (Microsoft MSA)
11 Looking at the database tables
12 Section Recap
13 Introduction
14 Claims
15 Roles
16 Policies
17 Resources
18 Section Recap
19 Introduction
20 AuthenticationStateProvider
21 AuthorizeRouteView
22 Authorize View
23 Authorize Attribute
24 Creating a Custom Button
25 Section Recap
26 Introduction
27 WebAppTemplate
28 Adding Social login
29 Adding Roles
30 Adding API
31 Securing an API
32 Blazor Hybrid
33 WebAssemblyTemplate
34 Section Recap
35 Introduction
36 WebAppTemplate
37 Adding an API
38 Section Recap
39 Introduction
40 Looking at the app
41 Securing pages
42 Adding Policies
43 Securing APIs
44 Section Recap
45 Conclusion
Resolve the captcha to access the links!