From 08e8cf788ad9ab99c7014b449dde1047aed743b9 Mon Sep 17 00:00:00 2001 From: zuohuaijun Date: Thu, 10 Apr 2025 15:33:18 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=98=8E=E4=BF=AE=E5=A4=8Dopenapi=E6=A8=A1?= =?UTF-8?q?=E5=BC=8Ftoken=E7=89=88=E6=9C=AC=E5=8F=B7=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Service/OpenAccess/SysOpenAccessService.cs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Admin.NET/Admin.NET.Core/Service/OpenAccess/SysOpenAccessService.cs b/Admin.NET/Admin.NET.Core/Service/OpenAccess/SysOpenAccessService.cs index ef7d3125..a247e978 100644 --- a/Admin.NET/Admin.NET.Core/Service/OpenAccess/SysOpenAccessService.cs +++ b/Admin.NET/Admin.NET.Core/Service/OpenAccess/SysOpenAccessService.cs @@ -185,8 +185,8 @@ public class SysOpenAccessService : IDynamicApiController, ITransient var openAccess = openAccessService.GetByKey(context.AccessKey).GetAwaiter().GetResult(); var identity = ((ClaimsIdentity)context.Principal!.Identity!); - identity.AddClaims(new[] - { + identity.AddClaims( + [ new Claim(ClaimConst.UserId, openAccess.BindUserId + ""), new Claim(ClaimConst.TenantId, openAccess.BindTenantId + ""), new Claim(ClaimConst.Account, openAccess.BindUser.Account + ""), @@ -194,8 +194,9 @@ public class SysOpenAccessService : IDynamicApiController, ITransient new Claim(ClaimConst.AccountType, ((int)openAccess.BindUser.AccountType).ToString()), new Claim(ClaimConst.OrgId, openAccess.BindUser.OrgId + ""), new Claim(ClaimConst.OrgName, openAccess.BindUser.SysOrg?.Name + ""), - new Claim(ClaimConst.OrgType, openAccess.BindUser.SysOrg?.Type + ""), - }); + new Claim(ClaimConst.OrgType, openAccess.BindUser.SysOrg?.Type + ""), + new Claim(ClaimConst.TokenVersion, openAccess.BindUser.TokenVersion + ""), + ]); return Task.CompletedTask; } };