jinpengyong
2021-03-12 268a86dc9146b450721e4c0e4dbbe0daa03ee9c6
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)) {
        /*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;
    }
}