增加日志打印
This commit is contained in:
parent
822650135c
commit
3133b7298b
|
|
@ -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);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue