Blazorade ID offers authentication and user identification services to all types of Blazor applications. Blazorade ID aims to unify the programming model for authentication across all Blazor application types, as far as possible.
$ dotnet add package Blazorade.IdBlazorade ID offers authentication and user identification services to all types of Blazor applications. Blazorade ID aims to unify the programming model for authentication across all Blazor application types, as far as possible.
Get started with Blazorade Id by visiting the Getting Started page on the Blazorade ID wiki. Also be sure to check out the sample applications included in the Github repository for Blazorade ID.
Initial stable release of Blazorade ID.
CancellationToken parameters to support cancellation of asynchronous operations.IRefreshTokenStore service interface.BlazorSignOutService with BlazorAuthenticationService that combines sign-in and sign-out functionality into a single service implementation.IHttpRequestFactory service interface to create HTTP requests for resources protected by access tokens managed by Blazorade ID.Preparing for the first stable version. Even though Blazorade ID is designed to work with any OAuth/OIDC compliant identity provider, the first stable version will focus on Microsoft Entra ID and Microsoft Entra External ID.
Read more about Blazorade ID on the Blazorade ID Wiki.
Working towards the first stable version.
Blazorade.Id.Core.Authentication and token acquisition works in both Blazor WebAssembly and Blazor Server applications.