From da3c8439e0902e9ee9280aac051db3d9fb12c443 Mon Sep 17 00:00:00 2001 From: wangxiang <1827945911@qq.com> Date: Mon, 6 Mar 2023 15:25:44 +0800 Subject: [PATCH] =?UTF-8?q?:rocket:=20=E4=BF=AE=E5=A4=8D=E6=89=93=E5=8C=85?= =?UTF-8?q?=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../security/override/KiccCustomTokenServices.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/kicc-common/kicc-common-security/src/main/java/com/cloud/kicc/common/security/override/KiccCustomTokenServices.java b/kicc-common/kicc-common-security/src/main/java/com/cloud/kicc/common/security/override/KiccCustomTokenServices.java index 156017f0..1476379a 100644 --- a/kicc-common/kicc-common-security/src/main/java/com/cloud/kicc/common/security/override/KiccCustomTokenServices.java +++ b/kicc-common/kicc-common-security/src/main/java/com/cloud/kicc/common/security/override/KiccCustomTokenServices.java @@ -60,10 +60,10 @@ public class KiccCustomTokenServices implements AuthorizationServerTokenServices @Override public OAuth2AccessToken createAccessToken(OAuth2Authentication authentication) throws AuthenticationException { - OAuth2AccessToken existingAccessToken = tokenStore.getAccessToken(authentication); + // OAuth2AccessToken existingAccessToken = tokenStore.getAccessToken(authentication); OAuth2RefreshToken refreshToken = null; - if (existingAccessToken != null) { + /*if (existingAccessToken != null) { if (existingAccessToken.isExpired()) { if (existingAccessToken.getRefreshToken() != null) { refreshToken = existingAccessToken.getRefreshToken(); @@ -76,7 +76,7 @@ public class KiccCustomTokenServices implements AuthorizationServerTokenServices tokenStore.storeAccessToken(existingAccessToken, authentication); return existingAccessToken; } - } + }*/ // 只有在没有与过期的访问令牌关联的现有令牌时,才创建新的刷新令牌。 // 客户端可能持有现有的刷新令牌,所以我们在旧访问令牌过期的情况下重用它。 @@ -84,12 +84,12 @@ public class KiccCustomTokenServices implements AuthorizationServerTokenServices refreshToken = createRefreshToken(authentication); } // 但是如果刷新令牌已过期,则可能需要重新颁发它本身。 - else if (refreshToken instanceof ExpiringOAuth2RefreshToken) { + /*else if (refreshToken instanceof ExpiringOAuth2RefreshToken) { ExpiringOAuth2RefreshToken expiring = (ExpiringOAuth2RefreshToken) refreshToken; if (System.currentTimeMillis() > expiring.getExpiration().getTime()) { refreshToken = createRefreshToken(authentication); } - } + }*/ OAuth2AccessToken accessToken = createAccessToken(authentication, refreshToken); tokenStore.storeAccessToken(accessToken, authentication);