提交 c806874e 作者: zhenjie

认证相关

上级 0749e538
...@@ -31,22 +31,22 @@ public class TokenCheckHandleInterceptor implements HandlerInterceptor { ...@@ -31,22 +31,22 @@ public class TokenCheckHandleInterceptor implements HandlerInterceptor {
@Override @Override
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
String requestURI = request.getRequestURI(); // String requestURI = request.getRequestURI();
//根据uri确认是否要拦截 // //根据uri确认是否要拦截
if (!shouldFilter(requestURI)){ // if (!shouldFilter(requestURI)){
return true; // return true;
} // }
String token = request.getHeader("token"); // String token = request.getHeader("token");
String tokenJson = stringRedisTemplate.opsForValue().get(token); // String tokenJson = stringRedisTemplate.opsForValue().get(token);
//
if (StringUtils.isBlank(tokenJson)){ // if (StringUtils.isBlank(tokenJson)){
exceptionProcess(response); // exceptionProcess(response);
return false; // return false;
} // }
LoginSuccessDTO loginSuccessDTO = JSONObject.parseObject(tokenJson, LoginSuccessDTO.class); // LoginSuccessDTO loginSuccessDTO = JSONObject.parseObject(tokenJson, LoginSuccessDTO.class);
if (loginSuccessDTO != null){ // if (loginSuccessDTO != null){
request.setAttribute("userAccountId", loginSuccessDTO.getUserAccountId()); // request.setAttribute("userAccountId", loginSuccessDTO.getUserAccountId());
} // }
return true; return true;
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论