Commit a9f7f49a authored by litengwei's avatar litengwei

代码提交

parent 8bdbf0a2
...@@ -8,6 +8,7 @@ import com.yeejoin.amos.boot.biz.common.bo.RoleBo; ...@@ -8,6 +8,7 @@ import com.yeejoin.amos.boot.biz.common.bo.RoleBo;
import com.yeejoin.amos.boot.biz.common.interceptors.PermissionInterceptorContext; import com.yeejoin.amos.boot.biz.common.interceptors.PermissionInterceptorContext;
import com.yeejoin.amos.boot.biz.common.utils.RedisKey; import com.yeejoin.amos.boot.biz.common.utils.RedisKey;
import com.yeejoin.amos.boot.biz.common.utils.RedisUtils; import com.yeejoin.amos.boot.biz.common.utils.RedisUtils;
import com.yeejoin.amos.component.feign.config.TokenOperation;
import com.yeejoin.amos.component.feign.model.FeignClientResult; import com.yeejoin.amos.component.feign.model.FeignClientResult;
import com.yeejoin.amos.feign.privilege.Privilege; import com.yeejoin.amos.feign.privilege.Privilege;
import com.yeejoin.amos.feign.privilege.model.AgencyUserModel; import com.yeejoin.amos.feign.privilege.model.AgencyUserModel;
...@@ -115,6 +116,11 @@ public class ControllerAop { ...@@ -115,6 +116,11 @@ public class ControllerAop {
token = RequestContext.getToken(); token = RequestContext.getToken();
} }
if (token != null) { if (token != null) {
String authToken = RedisKey.buildReginKey(RequestContext.getExeUserId(), token);
if (redisUtils.hasKey(authToken) && TokenOperation.refresh(token)) {
return;
}
String pattern = RedisKey.buildPatternKey(token); String pattern = RedisKey.buildPatternKey(token);
//验证token有效性,防止token失效 //验证token有效性,防止token失效
AgencyUserModel userModel; AgencyUserModel userModel;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment