diff --git a/SC-boot/linkage-admin/src/main/java/jnpf/filter/TokenInterceptor.java b/SC-boot/linkage-admin/src/main/java/jnpf/filter/TokenInterceptor.java index 77c2d9b8..a0a9d949 100644 --- a/SC-boot/linkage-admin/src/main/java/jnpf/filter/TokenInterceptor.java +++ b/SC-boot/linkage-admin/src/main/java/jnpf/filter/TokenInterceptor.java @@ -51,34 +51,34 @@ public class TokenInterceptor implements HandlerInterceptor { UserInfo userInfo = userProvider.get(); String realToken = JwtUtil.getRealToken(token); //测试版本可以关闭验证 - if ("false".equals(configValueUtil.getTestVersion())) { - //token验证 - if (StringUtil.isEmpty(realToken) || !redisUtil.exists(realToken)) { - ActionResult result = ActionResult.fail(ActionResultCode.SessionOverdue.getCode(), ActionResultCode.SessionOverdue.getMessage()); - ServletUtil.renderString(response, JsonUtil.getObjectToString(result)); - return false; - } - //是否过期 - Date exp = JwtUtil.getExp(token); - if (exp.getTime() < System.currentTimeMillis()) { - ActionResult result = ActionResult.fail(ActionResultCode.SessionOverdue.getCode(), ActionResultCode.SessionOverdue.getMessage()); - ServletUtil.renderString(response, JsonUtil.getObjectToString(result)); - return false; - } - //判断是否可多人登录 - Integer singleLogin = JwtUtil.getSingleLogin(token); - if (!"1".equals(String.valueOf(singleLogin))) { - //是否在线 - if (!userProvider.isOnLine()) { - ActionResult result = ActionResult.fail(ActionResultCode.SessionOffLine.getCode(), ActionResultCode.SessionOffLine.getMessage()); - redisUtil.remove(realToken); - ServletUtil.renderString(response, JsonUtil.getObjectToString(result)); - return false; - } - } - //增加在线过期时间 - tokenTimeout(userInfo); - } +// if ("false".equals(configValueUtil.getTestVersion())) { +// //token验证 +// if (StringUtil.isEmpty(realToken) || !redisUtil.exists(realToken)) { +// ActionResult result = ActionResult.fail(ActionResultCode.SessionOverdue.getCode(), ActionResultCode.SessionOverdue.getMessage()); +// ServletUtil.renderString(response, JsonUtil.getObjectToString(result)); +// return false; +// } +// //是否过期 +// Date exp = JwtUtil.getExp(token); +// if (exp.getTime() < System.currentTimeMillis()) { +// ActionResult result = ActionResult.fail(ActionResultCode.SessionOverdue.getCode(), ActionResultCode.SessionOverdue.getMessage()); +// ServletUtil.renderString(response, JsonUtil.getObjectToString(result)); +// return false; +// } +// //判断是否可多人登录 +// Integer singleLogin = JwtUtil.getSingleLogin(token); +// if (!"1".equals(String.valueOf(singleLogin))) { +// //是否在线 +// if (!userProvider.isOnLine()) { +// ActionResult result = ActionResult.fail(ActionResultCode.SessionOffLine.getCode(), ActionResultCode.SessionOffLine.getMessage()); +// redisUtil.remove(realToken); +// ServletUtil.renderString(response, JsonUtil.getObjectToString(result)); +// return false; +// } +// } +// //增加在线过期时间 +// tokenTimeout(userInfo); +// } return true; }