|
|
@ -3,6 +3,7 @@ package com.bnyer.common.security.interceptor; |
|
|
import javax.servlet.http.HttpServletRequest; |
|
|
import javax.servlet.http.HttpServletRequest; |
|
|
import javax.servlet.http.HttpServletResponse; |
|
|
import javax.servlet.http.HttpServletResponse; |
|
|
|
|
|
|
|
|
|
|
|
import com.bnyer.common.core.constant.TokenConstants; |
|
|
import com.bnyer.common.security.utils.SecurityUtils; |
|
|
import com.bnyer.common.security.utils.SecurityUtils; |
|
|
import org.springframework.web.method.HandlerMethod; |
|
|
import org.springframework.web.method.HandlerMethod; |
|
|
import org.springframework.web.servlet.AsyncHandlerInterceptor; |
|
|
import org.springframework.web.servlet.AsyncHandlerInterceptor; |
|
|
@ -33,7 +34,7 @@ public class HeaderInterceptor implements AsyncHandlerInterceptor |
|
|
SecurityContextHolder.setUserName(ServletUtils.getHeader(request, SecurityConstants.DETAILS_USERNAME)); |
|
|
SecurityContextHolder.setUserName(ServletUtils.getHeader(request, SecurityConstants.DETAILS_USERNAME)); |
|
|
SecurityContextHolder.setUserKey(ServletUtils.getHeader(request, SecurityConstants.USER_KEY)); |
|
|
SecurityContextHolder.setUserKey(ServletUtils.getHeader(request, SecurityConstants.USER_KEY)); |
|
|
|
|
|
|
|
|
String token = SecurityUtils.getToken(); |
|
|
String token = SecurityUtils.getToken(TokenConstants.AUTHENTICATION); |
|
|
if (StringUtils.isNotEmpty(token)) |
|
|
if (StringUtils.isNotEmpty(token)) |
|
|
{ |
|
|
{ |
|
|
LoginUser loginUser = AuthUtil.getLoginUser(token); |
|
|
LoginUser loginUser = AuthUtil.getLoginUser(token); |
|
|
|