Register the Blazor WebAssembly Application with Auth0
Understand the process of registering a Blazor WebAssembly application with Auth0. Learn to create an Auth0 account, set up application type and name, and configure settings like Allowed Callback and Logout URLs. This lesson equips you to integrate Auth0 authentication smoothly into your Blazor app.
Firstly, we’ll need to register our Blazor application with Auth0 in order to integrate the Blazor WebAssembly application with Auth0 authentication services.
Overview of the registration process
Let’s start by learning what registering our application with Auth0 means and why we need to do it.
By integrating Auth0 in our application, we delegate authentication functionality to this platform. We can delegate much more than just authentication, but let’s focus on authentication for now.
When we delegate authentication to Auth0, it means that our application trusts Auth0 and lets it authenticate our users. The user authentication process happens on Auth0’s end. For this reason, our application needs to know how to redirect users to Auth0 when they need to authenticate. On the other side, Auth0 needs to understand how to redirect users back to our application once they authenticate.
There are two main purposes of the registration process:
- It lets Auth0 know about our application.
- It gets data that