|
|
|
@ -21,6 +21,19 @@ 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) {
|
|
|
|
|
//请求消息头获取用户ID
|
|
|
|
@ -74,9 +87,9 @@ public class JwtInterceptor implements HandlerInterceptor {
|
|
|
|
|
|
|
|
|
|
private String devActiveUser() {
|
|
|
|
|
Map<String, Object> map = new HashMap<>();
|
|
|
|
|
map.put("id", "1");
|
|
|
|
|
map.put("account", "test");
|
|
|
|
|
map.put("name", "测试账户");
|
|
|
|
|
map.put("id", null == devActiveUserId ? "": devActiveUserId);
|
|
|
|
|
map.put("account", null == devActiveUserAccount ? "": devActiveUserAccount);
|
|
|
|
|
map.put("name", null == devActiveUserName ? "": devActiveUserName);
|
|
|
|
|
return TokenUtil.creatToken(JSONUtil.toJsonStr(map));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|