From bc2da7908a227c09e5cc7b6d8dab3e9c94b784a1 Mon Sep 17 00:00:00 2001
From: zhanghua <314079846@qq.com>
Date: 星期二, 12 十二月 2023 22:18:18 +0800
Subject: [PATCH] 图片压缩及bug修改
---
ycl-common/src/main/java/com/ycl/utils/auth/UserAuthUtil.java | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/ycl-common/src/main/java/com/ycl/utils/auth/UserAuthUtil.java b/ycl-common/src/main/java/com/ycl/utils/auth/UserAuthUtil.java
index 72c083d..1384468 100644
--- a/ycl-common/src/main/java/com/ycl/utils/auth/UserAuthUtil.java
+++ b/ycl-common/src/main/java/com/ycl/utils/auth/UserAuthUtil.java
@@ -8,6 +8,7 @@
import com.ycl.utils.JwtTokenUtil;
import com.ycl.utils.common.LiveTimeMillisecond;
import com.ycl.utils.common.NetworkUtil;
+import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;
import javax.annotation.Resource;
@@ -25,6 +26,8 @@
@Resource
private RedisService redisService;
+ @Value("${jwt.tokenHead}")
+ private String tokenHead;
public void saveUser(Long userId, String token, String redisKey) {
redisService.set(redisKey.concat(userId.toString()), token, LiveTimeMillisecond.s2592000.time);
@@ -41,7 +44,8 @@
if (StrUtil.isBlank(accessToken)) {
throw new ApiException(ResultCode.NOT_LOGGED);
}
- AuthInfo authInfo = jwtTokenUtil.parseToken(accessToken);
+ String authToken = accessToken.substring(this.tokenHead.length());// The part after "Bearer "
+ AuthInfo authInfo = jwtTokenUtil.parseToken(authToken);
return authInfo.getUserId();
}
@@ -56,7 +60,9 @@
if (StrUtil.isBlank(accessToken)) {
throw new ApiException(ResultCode.NOT_LOGGED);
}
- AuthInfo authInfo = jwtTokenUtil.parseToken(accessToken);
+ String authToken = accessToken.substring(this.tokenHead.length());// The part after "Bearer "
+ AuthInfo authInfo = jwtTokenUtil.parseToken(authToken);
+// AuthInfo authInfo = jwtTokenUtil.parseToken(accessToken);
return authInfo.getUsername();
}
}
--
Gitblit v1.8.0