Register the Blazor WebAssembly Application with Auth0
Learn to register a Blazor WebAssembly application with Auth0 and get relevant settings for its configuration.
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