Browse Source

GetToken新增字段兼容APP

dev_wp
wangping 3 months ago
parent
commit
8c38a8e2e5
  1. 6
      src/2.services/ATS.NonCustodial.Application/Impl/Admins/AuthService.cs

6
src/2.services/ATS.NonCustodial.Application/Impl/Admins/AuthService.cs

@ -421,15 +421,15 @@ namespace ATS.NonCustodial.Application.Impl.Admins
{ {
new Claim(ClaimAttributes.userId, user.Id.ToString()), new Claim(ClaimAttributes.userId, user.Id.ToString()),
new Claim(ClaimAttributes.userName, user.UserName!), new Claim(ClaimAttributes.userName, user.UserName!),
new Claim(ClaimAttributes.userUnitId, user.UnitId.ToString()), new Claim(ClaimAttributes.userUnitId, user.UnitId?.ToString() ?? ""),
new Claim(ClaimAttributes.userDeptcodeId, user.DeptcodeId.ToString()), new Claim(ClaimAttributes.userDeptcodeId, user.DeptcodeId?.ToString()??""),
new Claim(ClaimAttributes.userNickName, user?.NickName??"") , new Claim(ClaimAttributes.userNickName, user?.NickName??"") ,
new Claim(ClaimAttributes.avatar,user?.Avatar??"") , new Claim(ClaimAttributes.avatar,user?.Avatar??"") ,
new Claim(ClaimAttributes.roles,JsonConvert.SerializeObject(roles)), new Claim(ClaimAttributes.roles,JsonConvert.SerializeObject(roles)),
new Claim(ClaimAttributes.orgs,JsonConvert.SerializeObject(Array.Empty<long>())) , new Claim(ClaimAttributes.orgs,JsonConvert.SerializeObject(Array.Empty<long>())) ,
new Claim(ClaimAttributes.phone,user?.Phone??""), new Claim(ClaimAttributes.phone,user?.Phone??""),
new Claim(ClaimAttributes.logtime,timeLogin), new Claim(ClaimAttributes.logtime,timeLogin),
new Claim(ClaimAttributes.limits,limits), new Claim(ClaimAttributes.limits,limits??""),
new Claim(ClaimAttributes.IsAdmin,user.IsAdmin?"true":"false"), new Claim(ClaimAttributes.IsAdmin,user.IsAdmin?"true":"false"),
new Claim(ClaimAttributes.personType,user?.ChatPersonType.ToString()!) new Claim(ClaimAttributes.personType,user?.ChatPersonType.ToString()!)
}); });

Loading…
Cancel
Save