|
@@ -3,6 +3,7 @@ package com.jpsoft.campus.interceptor;
|
|
|
import com.fasterxml.jackson.databind.ObjectMapper;
|
|
|
import com.jpsoft.campus.modules.common.dto.MessageResult;
|
|
|
import com.jpsoft.campus.modules.common.utils.JwtUtil;
|
|
|
+import lombok.extern.slf4j.Slf4j;
|
|
|
import org.springframework.beans.factory.annotation.Value;
|
|
|
import org.springframework.stereotype.Component;
|
|
|
import org.springframework.util.StringUtils;
|
|
@@ -11,6 +12,7 @@ import org.springframework.web.servlet.HandlerInterceptor;
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
|
|
|
+@Slf4j
|
|
|
@Component
|
|
|
public class LoginInterceptor implements HandlerInterceptor {
|
|
|
@Value("${jwt.secret}")
|
|
@@ -42,10 +44,12 @@ public class LoginInterceptor implements HandlerInterceptor {
|
|
|
result = true;
|
|
|
}
|
|
|
catch(Exception ex){
|
|
|
+ log.error(ex.getMessage(),ex);
|
|
|
+
|
|
|
MessageResult<String> msgResult = new MessageResult<>();
|
|
|
|
|
|
msgResult.setResult(false);
|
|
|
- msgResult.setMessage(ex.getMessage());
|
|
|
+ msgResult.setMessage("登录信息已过期,请先刷新页面!");
|
|
|
msgResult.setCode(415);
|
|
|
|
|
|
ObjectMapper mapper = new ObjectMapper();
|