From 8be188e6c3a46dac1e6b49c555ca13691507cd05 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期三, 25 三月 2026 09:26:55 +0800
Subject: [PATCH] 还原jwt签名

---
 xp-robotaxi-common/xp-common-security/src/main/java/com/xiaopeng/common/security/service/TokenService.java |   18 +++++-------------
 1 files changed, 5 insertions(+), 13 deletions(-)

diff --git a/xp-robotaxi-common/xp-common-security/src/main/java/com/xiaopeng/common/security/service/TokenService.java b/xp-robotaxi-common/xp-common-security/src/main/java/com/xiaopeng/common/security/service/TokenService.java
index b220da7..d5a9294 100644
--- a/xp-robotaxi-common/xp-common-security/src/main/java/com/xiaopeng/common/security/service/TokenService.java
+++ b/xp-robotaxi-common/xp-common-security/src/main/java/com/xiaopeng/common/security/service/TokenService.java
@@ -9,7 +9,6 @@
 import com.xiaopeng.common.core.exception.auth.NotLoginException;
 import com.xiaopeng.api.vo.account.LoginUser;
 import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.beans.factory.annotation.Value;
 import org.springframework.stereotype.Component;
 import com.xiaopeng.common.core.constant.CacheConstants;
 import com.xiaopeng.common.core.constant.SecurityConstants;
@@ -30,9 +29,6 @@
 public class TokenService {
 	@Autowired
 	private RedisService redisService;
-
-    @Value("${token.secret}")
-    private String secret;
 	
 	protected static final long MILLIS_SECOND = 1000;
 	
@@ -66,7 +62,7 @@
 		claimsMap.put(SecurityConstants.DETAILS_USERNAME, userName);
 		// 接口返回信息
 		Map<String, Object> rspMap = new HashMap<String, Object>();
-		rspMap.put("access_token", JwtUtils.createToken(claimsMap, secret));
+		rspMap.put("access_token", JwtUtils.createToken(claimsMap));
 		rspMap.put("expires_in", expireTime);
 		return rspMap;
 	}
@@ -94,7 +90,7 @@
 		claimsMap.put(SecurityConstants.DETAILS_USERNAME, userName);
 		// 接口返回信息
 		Map<String, Object> rspMap = new HashMap<String, Object>();
-		rspMap.put("access_token", JwtUtils.createToken(claimsMap, secret));
+		rspMap.put("access_token", JwtUtils.createToken(claimsMap));
 		rspMap.put("expires_in", expireTime);
 		return rspMap;
 	}
@@ -154,7 +150,7 @@
 		LoginUser user = null;
 		try {
 			if (StringUtils.isNotEmpty(token)) {
-				String userkey = JwtUtils.getUserKey(token, secret);
+				String userkey = JwtUtils.getUserKey(token);
 				user = redisService.getCacheObject(getTokenKey(userkey));
 				return user;
 			}
@@ -171,7 +167,7 @@
 		LoginOperationUser user = null;
 		try {
 			if (StringUtils.isNotEmpty(token)) {
-				String userkey = JwtUtils.getOperationUserKey(token, secret);
+				String userkey = JwtUtils.getOperationUserKey(token);
 				user = redisService.getCacheObject(getTokenKey(userkey));
 				return user;
 			}
@@ -194,7 +190,7 @@
 	 */
 	public void delLoginUser(String token) {
 		if (StringUtils.isNotEmpty(token)) {
-			String userkey = JwtUtils.getUserKey(token, secret);
+			String userkey = JwtUtils.getUserKey(token);
 			redisService.deleteObject(getTokenKey(userkey));
 		}
 	}
@@ -257,8 +253,4 @@
 	private String getUserKey(Long userid) {
 		return ACCESS_TOKEN + userid;
 	}
-
-    public String getSecret() {
-        return secret;
-    }
 }
\ No newline at end of file

--
Gitblit v1.7.1