From 3133b7298b37be889bbf63a4a7e8fd1f27a00716 Mon Sep 17 00:00:00 2001 From: mashuanghui Date: Wed, 14 Aug 2024 10:22:51 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=97=A5=E5=BF=97=E6=89=93?= =?UTF-8?q?=E5=8D=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../chushang/security/interceptor/HeaderInterceptor.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/chushang-common/chushang-common-security/src/main/java/com/chushang/security/interceptor/HeaderInterceptor.java b/chushang-common/chushang-common-security/src/main/java/com/chushang/security/interceptor/HeaderInterceptor.java index 1f89488..4a0460b 100644 --- a/chushang-common/chushang-common-security/src/main/java/com/chushang/security/interceptor/HeaderInterceptor.java +++ b/chushang-common/chushang-common-security/src/main/java/com/chushang/security/interceptor/HeaderInterceptor.java @@ -7,6 +7,7 @@ import com.chushang.common.core.constant.SecurityConstants; import com.chushang.common.core.util.ServletUtils; import com.chushang.common.core.util.StringUtils; import com.chushang.security.entity.vo.LoginUser; +import lombok.extern.slf4j.Slf4j; import org.springframework.web.method.HandlerMethod; import org.springframework.web.servlet.AsyncHandlerInterceptor; @@ -19,8 +20,11 @@ import javax.servlet.http.HttpServletResponse; * * @author ruoyi */ +@Slf4j public class HeaderInterceptor implements AsyncHandlerInterceptor { + + @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { @@ -34,11 +38,15 @@ public class HeaderInterceptor implements AsyncHandlerInterceptor SecurityContextHolder.setUserKey(ServletUtils.getHeader(request, SecurityConstants.USER_KEY)); String token = SecurityUtils.getToken(); + log.info("token:{}", token); if (StringUtils.isNotEmpty(token)) { + log.info("token is not null"); LoginUser loginUser = AuthUtil.getLoginUser(token); + log.info("loginUser:{}", loginUser); if (StringUtils.isNotNull(loginUser)) { + log.info("loginUser is not null"); AuthUtil.verifyLoginUserExpire(loginUser); SecurityContextHolder.set(SecurityConstants.LOGIN_USER, loginUser); }