| | |
| | | |
| | | public string UserName => UserInfo.UserName; |
| | | |
| | | //private string GetName() |
| | | //{ |
| | | // if (IsAuthenticated() && _accessor.HttpContext.User.Identity.Name.IsNotEmptyOrNull()) |
| | | // { |
| | | // return _accessor.HttpContext.User.Identity.Name; |
| | | // } |
| | | // else |
| | | // { |
| | | // if (!string.IsNullOrEmpty(GetToken())) |
| | | // { |
| | | // var getNameType = /*Permissions.IsUseIds4 ? */"name" /*: "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name"*/; |
| | | // return GetUserInfoFromToken(getNameType).FirstOrDefault().ObjToString(); |
| | | // } |
| | | // } |
| | | |
| | | // return ""; |
| | | //} |
| | | |
| | | public int UserId => GetClaimValueByType("jti") == null ? 0 : GetClaimValueByType("jti").FirstOrDefault().ObjToInt(); |
| | | public long TenantId => UserInfo.TenantId; |
| | | |
| | |
| | | } |
| | | |
| | | private UserInfo _userInfo { get; set; } |
| | | |
| | | private UserInfo UserInfo |
| | | { |
| | | get |