From 444efe2dd615717589a4dd1ee7a76f6836bf8b1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=86=B7=E5=86=B7?= <2270033969@qq.com> Date: Thu, 25 Apr 2024 11:00:01 +0800 Subject: [PATCH] =?UTF-8?q?=E2=8F=AA=20=E7=B3=BB=E7=BB=9F=E7=94=9F?= =?UTF-8?q?=E6=88=90token=20=E5=9B=9E=E6=BB=9A=E6=88=90=20uuid?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit (cherry picked from commit 51cbcbf6226514d3a3c476e9518f022500ea518c) --- .../support/CustomeOAuth2AccessTokenGenerator.java | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/pigx-auth/src/main/java/com/pig4cloud/pigx/auth/support/CustomeOAuth2AccessTokenGenerator.java b/pigx-auth/src/main/java/com/pig4cloud/pigx/auth/support/CustomeOAuth2AccessTokenGenerator.java index fec97af95..54f6f26e6 100644 --- a/pigx-auth/src/main/java/com/pig4cloud/pigx/auth/support/CustomeOAuth2AccessTokenGenerator.java +++ b/pigx-auth/src/main/java/com/pig4cloud/pigx/auth/support/CustomeOAuth2AccessTokenGenerator.java @@ -1,8 +1,6 @@ package com.pig4cloud.pigx.auth.support; import org.springframework.lang.Nullable; -import org.springframework.security.crypto.keygen.Base64StringKeyGenerator; -import org.springframework.security.crypto.keygen.StringKeyGenerator; import org.springframework.security.oauth2.core.ClaimAccessor; import org.springframework.security.oauth2.core.OAuth2AccessToken; import org.springframework.security.oauth2.core.endpoint.OAuth2ParameterNames; @@ -15,7 +13,10 @@ import org.springframework.util.CollectionUtils; import org.springframework.util.StringUtils; import java.time.Instant; -import java.util.*; +import java.util.Collections; +import java.util.Map; +import java.util.Set; +import java.util.UUID; /** * @author lengleng @@ -25,9 +26,6 @@ public class CustomeOAuth2AccessTokenGenerator implements OAuth2TokenGenerator accessTokenCustomizer; - private final StringKeyGenerator accessTokenGenerator = new Base64StringKeyGenerator( - Base64.getUrlEncoder().withoutPadding(), 96); - @Nullable @Override public OAuth2AccessToken generate(OAuth2TokenContext context) { @@ -84,7 +82,7 @@ public class CustomeOAuth2AccessTokenGenerator implements OAuth2TokenGenerator