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