Description
In this course, you will learn :
- Knowledge of the Blazor application architecture for.NET web applications is required.
- A solid understanding of Blazor application server-side and WebAssembly hosting models.
- A thorough understanding of the Auth0 authentication and access control platform.
- The ability to secure Blazor web applications by integrating Auth0.
- Hands-on experience with Auth0 and Blazor in deploying secure.NET web applications.
Syllabus :
1. Introduction to Blazor and Auth0
- Course ContentsWhat is Blazor?
- Blazor Hosting Models
- What is Auth0?
2. Secure Blazor Server Applications
- Create a Blazor Server Application
- Run the Blazor Server Application
- Anatomy of a Blazor Server Application
- Register the Blazor Server Application with Auth0
- Configure the Blazor Server ApplicationIntegrate with the Auth0 SDK
- Add Login and Logout Functionality
- Secure the Blazor Server Application
- Test the Secure Blazor Server Application
- Show the User Profile
3. Secure Blazor WebAssembly Applications
- Build a Blazor Web
- Assembly Application
- Run the Blazor Web
- Assembly Application
- Anatomy of a Blazor Web
- Assembly Application
- Register the Blazor Web
- Assembly Application with Auth0
- Configure the Blazor Web
- Assembly Application
- Add Support for Authentication
- Protect the Blazor Web
- Assembly Application UI
- Test the Secure Blazor Web
- Assembly Application
- Check the API Protection
- Register an API with Auth0
- Protect the Web API
- Test the Protected API
- Call the Protected API
- Test Authentication and Authorization