From f0376f72170c2eb236bec5560b8c5734edd222f1 Mon Sep 17 00:00:00 2001
From: kaiyu <404897439@qq.com>
Date: Wed, 31 Mar 2021 17:16:40 +0800
Subject: [PATCH] common模块: 增加了convert工具类,驼峰和下划线相互转换 更新了Date工具类,添加根据Date,day获取目标date的方法 更新WebUtils工具类,添加获取请求Ip方法 manage模块: 组织和后台用户增删改查模块全部完成 增加aop用作日志插入
---
screen-api/src/main/java/com/moral/api/interceptor/AuthenticationInterceptor.java | 17 ++++++++++++-----
1 files changed, 12 insertions(+), 5 deletions(-)
diff --git a/screen-api/src/main/java/com/moral/api/interceptor/AuthenticationInterceptor.java b/screen-api/src/main/java/com/moral/api/interceptor/AuthenticationInterceptor.java
index 03fae5d..74e3059 100644
--- a/screen-api/src/main/java/com/moral/api/interceptor/AuthenticationInterceptor.java
+++ b/screen-api/src/main/java/com/moral/api/interceptor/AuthenticationInterceptor.java
@@ -8,21 +8,28 @@
import org.springframework.web.servlet.HandlerInterceptor;
import com.moral.redis.RedisUtil;
+import com.moral.util.TokenUtils;
@Component
public class AuthenticationInterceptor implements HandlerInterceptor {
@Override
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
- request.getSession();
if (!(handler instanceof HandlerMethod)) {
return true;
}
String token = request.getHeader("token");
- if (token != null) {
- return RedisUtil.hasKey(token);
+ if (token == null) {
+ return false;
}
- return false;
-
+ try {
+ //������token
+ TokenUtils.checkToken(token);
+ //������token
+ TokenUtils.extendTokenTime(token);
+ } catch (Exception e) {
+ return false;
+ }
+ return true;
}
}
--
Gitblit v1.8.0