Microsoft.AspNetCore.Components.Authorization 命名空间

提供用于检索有关当前身份验证状态信息的类。

AuthenticationState

提供有关当前经过身份验证的用户(如果有)的信息。

AuthenticationStateProvider

提供有关当前用户的身份验证状态的信息。

AuthorizeRouteView

组合 和 RouteView的行为AuthorizeView,以便它显示与指定路由匹配的页面,但前提是用户有权查看该路由。

此外,此组件提供 类型 Task<TResult>为 的级联参数,使用户的当前身份验证状态可供后代使用。

AuthorizeView

根据用户的授权状态显示不同的内容。

AuthorizeViewCore

根据用户的授权状态显示不同内容的组件的基类。

CascadingAuthenticationState

提供用于检索有关当前身份验证状态信息的类。

接口

IHostEnvironmentAuthenticationStateProvider

AuthenticationStateProvider 可从主机环境接收身份验证状态信息的类实现的接口。

委托

AuthenticationStateChangedHandler

事件的处理程序 AuthenticationStateChanged

注解

有关 Blazor 授权的详细信息,请参阅 ASP.NET Core Blazor 身份验证和授权