Blazor UI:当前用户
ICurrentUser 服务用于获取当前已认证用户的信息。将 ICurrentUser 注入到任意组件/页面中,即可使用其属性和方法。
示例:在页面显示用户名和邮箱
@page "/"
@using Volo.Abp.Users
@inject ICurrentUser CurrentUser
@if (CurrentUser.IsAuthenticated)
{
<p>欢迎 @CurrentUser.UserName</p>
}
如果您的组件(直接或间接)继承自
AbpComponentBase,可以直接使用基类的CurrentUser属性。
ICurrentUser 提供 Id、Name、SurName、Email、Roles 等属性。
更多信息请参阅服务端当前用户服务文档。
抠丁客


