| | |
| | | @Override |
| | | public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) { |
| | | try { |
| | | System.out.println(request.getRequestURI().toLowerCase() + "," + (handler instanceof HandlerMethod)); |
| | | |
| | | // 非方法,无需拦截 |
| | | if (!(handler instanceof HandlerMethod)) { |
| | | return true; |
| | | } |
| | | |
| | | // 无需授权 |
| | | if (noNeedAuth(request)) { |
| | | return true; |
| | | } |
| | | |
| | | String token = WebHelper.getToken(request); |
| | | if (StringHelper.isNull(token)) { |
| | | WebHelper.write2Page(response, NO_TOKEN); |
| | | return false; |
| | | } |
| | | |
| | | UsersEntity ue = tokenService.getCurrentUser(request); |
| | | if (ue == null) { |
| | | WebHelper.write2Page(response, NO_LOGIN); |
| | | return false; |
| | | } |
| | | // System.out.println(request.getRequestURI().toLowerCase() + "," + (handler instanceof HandlerMethod)); |
| | | // |
| | | // // 非方法,无需拦截 |
| | | // if (!(handler instanceof HandlerMethod)) { |
| | | // return true; |
| | | // } |
| | | // |
| | | // // 无需授权 |
| | | // if (noNeedAuth(request)) { |
| | | // return true; |
| | | // } |
| | | // |
| | | // String token = WebHelper.getToken(request); |
| | | // if (StringHelper.isNull(token)) { |
| | | // WebHelper.write2Page(response, NO_TOKEN); |
| | | // return false; |
| | | // } |
| | | // |
| | | // UsersEntity ue = tokenService.getCurrentUser(request); |
| | | // if (ue == null) { |
| | | // WebHelper.write2Page(response, NO_LOGIN); |
| | | // return false; |
| | | // } |
| | | |
| | | // 权限校验 |
| | | |