
修改Token的过期时间
修改application.yml中的配置,默认以分钟为单位

关闭Token的过期时间
/**
* 刷新令牌有效期
*
* @param loginUser 登录信息
*/
public void refreshToken(LoginUser loginUser)
{
loginUser.setLoginTime(System.currentTimeMillis());
loginUser.setExpireTime(loginUser.getLoginTime() + expireTime * MILLIS_MINUTE);
// 根据uuid将loginUser缓存
String userKey = getTokenKey(loginUser.getToken());
// 设置Token的过期时间
// redisCache.setCacheObject(userKey, loginUser, expireTime, TimeUnit.MINUTES);
// 修改为不设置Token的过期时间
redisCache.setCacheObject(userKey, loginUser);
}
本文介绍了如何在Java应用中修改`application.yml`配置,以控制Token的默认过期时间为分钟,并提供了刷新Token有效期的方法,同时讨论了关闭Token过期时间的处理方式,涉及RedisCache的缓存操作。
2503

被折叠的 条评论
为什么被折叠?



