pull/1/head
liu 11 months ago
parent 2a0fcf38c4
commit 6af7453ac2

@ -21,18 +21,10 @@ import java.util.Map;
@Slf4j
public class JwtInterceptor implements HandlerInterceptor {
private String devActiveUserId;
private String devActiveUserAccount;
private String devActiveUserName;
public JwtInterceptor() {
}
public JwtInterceptor(String devActiveUserId,String devActiveUserAccount, String devActiveUserName) {
this.devActiveUserId = devActiveUserId;
this.devActiveUserAccount = devActiveUserAccount;
this.devActiveUserName = devActiveUserName;
}
@Override
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) {
@ -87,9 +79,9 @@ public class JwtInterceptor implements HandlerInterceptor {
private String devActiveUser() {
Map<String, Object> map = new HashMap<>();
map.put("id", null == devActiveUserId ? "": devActiveUserId);
map.put("account", null == devActiveUserAccount ? "": devActiveUserAccount);
map.put("name", null == devActiveUserName ? "": devActiveUserName);
map.put("id", "1");
map.put("account", "test");
map.put("name", "测试");
return TokenUtil.creatToken(JSONUtil.toJsonStr(map));
}

@ -1,6 +1,5 @@
package com.supervision.config;
import cn.hutool.extra.spring.SpringUtil;
import com.fasterxml.jackson.databind.DeserializationFeature;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.SerializationFeature;
@ -24,10 +23,7 @@ public class WebConfig implements WebMvcConfigurer {
@Override
public void addInterceptors(InterceptorRegistry registry) {
// 添加权限拦截器
String devActiveUserId = SpringUtil.getProperty("dev.active.userId");
String devActiveUserAccount = SpringUtil.getProperty("dev.active.userAccount");
String devActiveUserName = SpringUtil.getProperty("dev.active.userName");
registry.addInterceptor(new JwtInterceptor(devActiveUserId,devActiveUserAccount,devActiveUserName))
registry.addInterceptor(new JwtInterceptor())
.addPathPatterns("/**")
.excludePathPatterns(ignorePathPatterns());
}

Loading…
Cancel
Save