提交 fada1281 编写于 作者: Tyl666's avatar Tyl666

【JWT鉴权续期接口】修改reflashToken逻辑

上级 abb4bae3
...@@ -97,7 +97,6 @@ public class ClientAuthenticationResource ...@@ -97,7 +97,6 @@ public class ClientAuthenticationResource
String newToken = jwtTokenUtil.generateToken(user); String newToken = jwtTokenUtil.generateToken(user);
// 存入缓存中 // 存入缓存中
tok = tokenReflashService.setToken(oldToken, newToken); tok = tokenReflashService.setToken(oldToken, newToken);
return tok.getNewToken();
}else { }else {
// 如果时间还在半个小时以上,则继续使用该token,反之则刷新该token并返回新token // 如果时间还在半个小时以上,则继续使用该token,反之则刷新该token并返回新token
if (System.currentTimeMillis() - tok.getDate().getTime() < (expiration / 4)) { if (System.currentTimeMillis() - tok.getDate().getTime() < (expiration / 4)) {
...@@ -106,8 +105,8 @@ public class ClientAuthenticationResource ...@@ -106,8 +105,8 @@ public class ClientAuthenticationResource
// 存入缓存中 // 存入缓存中
tok = tokenReflashService.setToken(oldToken, newToken); tok = tokenReflashService.setToken(oldToken, newToken);
} }
return tok.getNewToken();
} }
return tok.getNewToken();
} }
@PostMapping(value = "v7/changepwd") @PostMapping(value = "v7/changepwd")
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册