|
@@ -93,16 +93,20 @@ public class RedisCacheBusinessImpl implements ICacheBusiness {
|
|
|
}
|
|
|
|
|
|
private void cacheAppToken(AppTokenInfoDTO appToken) {
|
|
|
+ log.info("缓存的应用令牌 令牌id:{}, appId:{}", appToken.getAppTokenId(), appToken.getAppId());
|
|
|
+
|
|
|
long tokenExpireTime = appToken.getExpireAt().getTime();
|
|
|
long redisExpire = (tokenExpireTime - System.currentTimeMillis()) / 1000;
|
|
|
stringRedisTemplate.opsForValue().set(appToken.getAppTokenId(), JSON.toJSONString(appToken), redisExpire, TimeUnit.SECONDS);
|
|
|
}
|
|
|
|
|
|
private void renewAppToken(AppTokenInfoDTO tokenInfo) {
|
|
|
+ log.info("续期应用令牌");
|
|
|
cacheAppToken(tokenInfo);
|
|
|
}
|
|
|
|
|
|
private void deleteAppToken(AppTokenInfoDTO tokenInfo) {
|
|
|
+ log.info("删除缓存的应用令牌 令牌id:{}, appId:{}", tokenInfo.getAppTokenId(), tokenInfo.getAppId());
|
|
|
stringRedisTemplate.delete(tokenInfo.getAppTokenId());
|
|
|
}
|
|
|
|
|
@@ -121,10 +125,12 @@ public class RedisCacheBusinessImpl implements ICacheBusiness {
|
|
|
}
|
|
|
|
|
|
private void renewUserToken(UserTokenInfoDTO tokenInfo) {
|
|
|
+ log.info("续期用户令牌");
|
|
|
cacheUserToken(tokenInfo);
|
|
|
}
|
|
|
|
|
|
private void cacheUserToken(UserTokenInfoDTO tokenInfo) {
|
|
|
+ log.info("缓存用户令牌 令牌id:{}, pid:{}", tokenInfo.getUserTokenId(), tokenInfo.getPid());
|
|
|
// 缓存人员令牌
|
|
|
long tokenExpireTime = tokenInfo.getExpireAt().getTime();
|
|
|
long redisExpire = (tokenExpireTime - System.currentTimeMillis()) / 1000;
|
|
@@ -133,6 +139,7 @@ public class RedisCacheBusinessImpl implements ICacheBusiness {
|
|
|
}
|
|
|
|
|
|
private void deleteUserToken(UserTokenInfoDTO tokenInfo) {
|
|
|
+ log.info("删除缓存的用户令牌 令牌id:{}, pid:{}", tokenInfo.getUserTokenId(), tokenInfo.getPid());
|
|
|
// 删除令牌
|
|
|
stringRedisTemplate.delete(tokenInfo.getUserTokenId());
|
|
|
}
|