From 36f6a0cfc6ebc27723d320a8791ea5062fc27697 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期一, 29 一月 2024 16:59:16 +0800
Subject: [PATCH] #
---
zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/common/security/JwtAuthenticationFilter.java | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/common/security/JwtAuthenticationFilter.java b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/common/security/JwtAuthenticationFilter.java
index 77e2d16..d6752dd 100644
--- a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/common/security/JwtAuthenticationFilter.java
+++ b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/common/security/JwtAuthenticationFilter.java
@@ -5,6 +5,7 @@
import com.zy.asrs.wcs.common.constant.Constants;
import com.zy.asrs.wcs.sys.entity.Menu;
import com.zy.asrs.wcs.sys.entity.User;
+import com.zy.asrs.wcs.sys.entity.UserLogin;
import com.zy.asrs.wcs.sys.service.UserLoginService;
import com.zy.asrs.wcs.sys.service.UserService;
import com.zy.asrs.wcs.utils.HttpUtils;
@@ -63,7 +64,7 @@
try {
User user;
if (WHITE_KEY.contains(access_token)) {
- user = userService.getByUsername("openapi", 2);
+ user = userService.getByUsername("openapi", 2L);
if (user == null) {
throw new UsernameNotFoundException("Username not found");
}
@@ -91,8 +92,8 @@
String token = JwtUtil.buildToken(jwtSubject, configProperties.getTokenExpireTime(),
configProperties.getTokenKey());
response.addHeader(Constants.TOKEN_HEADER_NAME, token);
- userLoginService.saveAsync(user.getUsername(), LoginRecord.TYPE_REFRESH, null,
- user.getTenantId(), request);
+ userLoginService.saveAsync(user.getId(), UserLogin.TYPE_REFRESH, null,
+ user.getHostId(), request);
}
}
} catch (ExpiredJwtException e) {
--
Gitblit v1.9.1