diff --git a/src/main/java/cn/hellohao/auth/filter/SubjectFilter.java b/src/main/java/cn/hellohao/auth/filter/SubjectFilter.java index e04b4f6..51eb8ea 100644 --- a/src/main/java/cn/hellohao/auth/filter/SubjectFilter.java +++ b/src/main/java/cn/hellohao/auth/filter/SubjectFilter.java @@ -81,7 +81,6 @@ public class SubjectFilter extends BasicHttpAuthenticationFilter { } } -// String token = httpServletRequest.getHeader("Authorization"); JSONObject jsonObject = JWTUtil.checkToken(token); if(!jsonObject.getBoolean("check")){ if(!serviceName.contains("admin") || serviceName.contains("admin/client")){ @@ -151,7 +150,6 @@ public class SubjectFilter extends BasicHttpAuthenticationFilter { } catch (Exception e) { System.out.println("返回token验证失败403请求,报异常了"); } - return false; } diff --git a/src/main/java/cn/hellohao/auth/filter/xss/XssFilter.java b/src/main/java/cn/hellohao/auth/filter/xss/XssFilter.java index 00998c5..a9e1efd 100644 --- a/src/main/java/cn/hellohao/auth/filter/xss/XssFilter.java +++ b/src/main/java/cn/hellohao/auth/filter/xss/XssFilter.java @@ -32,8 +32,4 @@ public class XssFilter implements Filter { filterChain.doFilter(new XssHttpServletRequestWrapper(request),servletResponse); } - @Override - public void destroy() { - - } } \ No newline at end of file diff --git a/src/main/java/cn/hellohao/auth/shiro/ShiroConfig.java b/src/main/java/cn/hellohao/auth/shiro/ShiroConfig.java index e933d89..4fde901 100644 --- a/src/main/java/cn/hellohao/auth/shiro/ShiroConfig.java +++ b/src/main/java/cn/hellohao/auth/shiro/ShiroConfig.java @@ -42,7 +42,6 @@ public class ShiroConfig { bean.setUnauthorizedUrl("/authError"); bean.setFilterChainDefinitionMap(filterMap); return bean; - } @Bean diff --git a/src/main/java/cn/hellohao/auth/shiro/UserRealm.java b/src/main/java/cn/hellohao/auth/shiro/UserRealm.java index 1b1e7b0..af4faf3 100644 --- a/src/main/java/cn/hellohao/auth/shiro/UserRealm.java +++ b/src/main/java/cn/hellohao/auth/shiro/UserRealm.java @@ -56,7 +56,7 @@ public class UserRealm extends AuthorizingRealm { if(u==null){ return null; } - //密码认证(防止泄露,不需要我们做) + //密码认证 return new SimpleAuthenticationInfo(u,u.getPassword(),""); } } diff --git a/src/main/java/cn/hellohao/auth/token/JWTUtil.java b/src/main/java/cn/hellohao/auth/token/JWTUtil.java index 9596873..3952ab9 100644 --- a/src/main/java/cn/hellohao/auth/token/JWTUtil.java +++ b/src/main/java/cn/hellohao/auth/token/JWTUtil.java @@ -36,7 +36,7 @@ public class JWTUtil { } public static JSONObject checkToken(String token){ - JWTVerifier jwtVerifier = JWT.require(Algorithm.HMAC256(SECRET)).build();//验证对象 + JWTVerifier jwtVerifier = JWT.require(Algorithm.HMAC256(SECRET)).build(); JSONObject jsonObject = new JSONObject(); if(null==token){ jsonObject.put("check",false);