LoginLogoutEndpointRouteBuilderExtensions Class

Definition

Extension methods for mapping login and logout endpoints that support incremental consent and Conditional Access scenarios.

public static class LoginLogoutEndpointRouteBuilderExtensions
type LoginLogoutEndpointRouteBuilderExtensions = class
Public Module LoginLogoutEndpointRouteBuilderExtensions
Inheritance
LoginLogoutEndpointRouteBuilderExtensions

Remarks

These extension methods are designed for Blazor Server scenarios to provide dedicated login and logout endpoints with support for incremental consent and Conditional Access. The login endpoint accepts query parameters for scopes, loginHint, domainHint, and claims to enable advanced authentication scenarios. Use in conjunction with BlazorAuthenticationChallengeHandler for a complete authentication solution in Blazor Server applications.

Methods

Name Description
MapLoginAndLogout(IEndpointRouteBuilder)

Maps login and logout endpoints under the current route group. The login endpoint supports incremental consent via scope, loginHint, domainHint, and claims parameters.

Applies to