管道基础大数据平台系统开发-【后端】-Server
Surpriseplus
2022-10-08 0e0a6258ce04c9b89fdf1b5507675f35f8a09124
src/main/java/com/lf/server/interceptor/AuthInterceptor.java
@@ -47,29 +47,29 @@
    @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;
//            }
            // 权限校验