From 28f6317f7189d5c4a7e64f57dd6c7fc2011f8632 Mon Sep 17 00:00:00 2001
From: Fancy <Fancy.fx@outlook.com>
Date: 星期二, 07 一月 2025 15:41:46 +0800
Subject: [PATCH] attend user
---
pms-parent/pms-common/src/main/java/com/dy/common/webFilter/UserTokenFilter.java | 16 ++++------------
1 files changed, 4 insertions(+), 12 deletions(-)
diff --git a/pms-parent/pms-common/src/main/java/com/dy/common/webFilter/UserTokenFilter.java b/pms-parent/pms-common/src/main/java/com/dy/common/webFilter/UserTokenFilter.java
index a398ef6..97fc80a 100644
--- a/pms-parent/pms-common/src/main/java/com/dy/common/webFilter/UserTokenFilter.java
+++ b/pms-parent/pms-common/src/main/java/com/dy/common/webFilter/UserTokenFilter.java
@@ -20,21 +20,16 @@
@Slf4j
public class UserTokenFilter implements Filter {
@Override
- public void init(FilterConfig filterConfig) throws ServletException {
- }
-
- @Override
public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
- HttpServletRequest httpRequest = (HttpServletRequest) servletRequest;
- String requestURI = httpRequest.getRequestURI();
+ HttpServletRequest request = (HttpServletRequest) servletRequest;
+ HttpServletResponse response = (HttpServletResponse) servletResponse;
+ String requestURI = request.getRequestURI();
// 妫�鏌ヨ姹傛槸鍚︿负闈炶繃婊ら」
if (UserTokenNoFilter.urls != null && UserTokenNoFilter.urls.stream().anyMatch(url -> requestURI.startsWith(url))) {
// 濡傛灉鏄潪杩囨护椤癸紝鐩存帴璋冪敤涓嬩竴涓繃婊ゅ櫒鎴杝ervlet
filterChain.doFilter(servletRequest, servletResponse);
} else {
// 濡傛灉涓嶆槸闈炶繃婊ら」锛屾墽琛岃繃婊ら�昏緫
- HttpServletRequest request = (HttpServletRequest) servletRequest;
- HttpServletResponse response = (HttpServletResponse) servletResponse;
String token = request.getHeader(Constant.UserTokenKeyInHeader);
if(!StringUtils.isNullOrEmpty(token)){
UserTokenContext.set(token);
@@ -42,7 +37,7 @@
}else{
PrintWriter pw = null ;
try {
- BaseResponse<?> res = BaseResponseUtils.buildToLogin() ;
+ BaseResponse<?> res = BaseResponseUtils.buildToLogin();
String jsonString = JSON.toJSONString(res);
response.setCharacterEncoding("UTF-8");
response.setContentType("application/json; charset=utf-8");
@@ -60,8 +55,5 @@
//response.sendRedirect("/error");
}
}
- }
- @Override
- public void destroy() {
}
}
\ No newline at end of file
--
Gitblit v1.8.0