## 缓存存放token改为1个小时;
This commit is contained in:
parent
db7753566a
commit
34e57f4b71
|
@ -150,7 +150,7 @@ public class MemberTokenService {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 验证令牌有效期,相差不足120分钟,自动刷新缓存
|
* 验证令牌有效期,相差不足10分钟,自动刷新缓存
|
||||||
*
|
*
|
||||||
* @param loginMember 登录会员信息
|
* @param loginMember 登录会员信息
|
||||||
*/
|
*/
|
||||||
|
@ -169,7 +169,7 @@ public class MemberTokenService {
|
||||||
* @param loginMember 登录信息
|
* @param loginMember 登录信息
|
||||||
*/
|
*/
|
||||||
public void refreshToken(LoginMember loginMember) {
|
public void refreshToken(LoginMember loginMember) {
|
||||||
// 超时时间(分钟)
|
// 超时时间(30分钟)
|
||||||
long tmpExpireTime = EXPIRE_TIME;
|
long tmpExpireTime = EXPIRE_TIME;
|
||||||
|
|
||||||
loginMember.setLoginTime(System.currentTimeMillis());
|
loginMember.setLoginTime(System.currentTimeMillis());
|
||||||
|
@ -178,7 +178,7 @@ public class MemberTokenService {
|
||||||
|
|
||||||
// 根据uuid将loginUser缓存
|
// 根据uuid将loginUser缓存
|
||||||
String userKey = getTokenKey(loginMember.getToken());
|
String userKey = getTokenKey(loginMember.getToken());
|
||||||
redisService.setCacheObject(userKey, loginMember, tmpExpireTime, TimeUnit.MINUTES);
|
redisService.setCacheObject(userKey, loginMember, tmpExpireTime * 2, TimeUnit.MINUTES);
|
||||||
}
|
}
|
||||||
|
|
||||||
private String getTokenKey(String token) {
|
private String getTokenKey(String token) {
|
||||||
|
|
Loading…
Reference in New Issue