增加日志打印

This commit is contained in:
mashuanghui 2024-08-14 10:22:51 +08:00
parent 822650135c
commit 3133b7298b
1 changed files with 8 additions and 0 deletions

View File

@ -7,6 +7,7 @@ import com.chushang.common.core.constant.SecurityConstants;
import com.chushang.common.core.util.ServletUtils; import com.chushang.common.core.util.ServletUtils;
import com.chushang.common.core.util.StringUtils; import com.chushang.common.core.util.StringUtils;
import com.chushang.security.entity.vo.LoginUser; import com.chushang.security.entity.vo.LoginUser;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.method.HandlerMethod; import org.springframework.web.method.HandlerMethod;
import org.springframework.web.servlet.AsyncHandlerInterceptor; import org.springframework.web.servlet.AsyncHandlerInterceptor;
@ -19,8 +20,11 @@ import javax.servlet.http.HttpServletResponse;
* *
* @author ruoyi * @author ruoyi
*/ */
@Slf4j
public class HeaderInterceptor implements AsyncHandlerInterceptor public class HeaderInterceptor implements AsyncHandlerInterceptor
{ {
@Override @Override
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception 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)); SecurityContextHolder.setUserKey(ServletUtils.getHeader(request, SecurityConstants.USER_KEY));
String token = SecurityUtils.getToken(); String token = SecurityUtils.getToken();
log.info("token:{}", token);
if (StringUtils.isNotEmpty(token)) if (StringUtils.isNotEmpty(token))
{ {
log.info("token is not null");
LoginUser loginUser = AuthUtil.getLoginUser(token); LoginUser loginUser = AuthUtil.getLoginUser(token);
log.info("loginUser:{}", loginUser);
if (StringUtils.isNotNull(loginUser)) if (StringUtils.isNotNull(loginUser))
{ {
log.info("loginUser is not null");
AuthUtil.verifyLoginUserExpire(loginUser); AuthUtil.verifyLoginUserExpire(loginUser);
SecurityContextHolder.set(SecurityConstants.LOGIN_USER, loginUser); SecurityContextHolder.set(SecurityConstants.LOGIN_USER, loginUser);
} }