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

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

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

Loading…
Cancel
Save