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

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

上级 b6b67d29
......@@ -98,9 +98,9 @@ public class ClientAuthenticationResource
// 存入缓存中
tok = tokenReflashService.setToken(oldToken, newToken);
}else {
// 如果时间还在半个小时以上,则继续使用该token,反之则刷新该token并返回新token
if (System.currentTimeMillis() - tok.getDate().getTime() < (expiration / 4)) {
// 如果为空则生成一个新token
// 如果token存活时间超过半个小时,则续期,否则还是返回原来的token
if (System.currentTimeMillis() - tok.getDate().getTime() >= (expiration / 4)) {
String newToken = jwtTokenUtil.generateToken(user);
// 存入缓存中
tok = tokenReflashService.setToken(oldToken, newToken);
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册