mirror of
http://192.168.1.205:9980/cf_devdept2/cf_imes_server.git
synced 2026-08-12 21:02:08 +08:00
Token为空状态判断
This commit is contained in:
+8
-7
@@ -109,10 +109,11 @@ public class OAuth2TokenServiceImpl implements OAuth2TokenService {
|
||||
// 数据库移除令牌存入,所以直接从缓存中获取
|
||||
OAuth2AccessTokenDO accessTokenDO = oauth2AccessTokenRedisDAO.get(accessToken);
|
||||
|
||||
// 有令牌的校验,代表有接口访问,延长令牌的过期时间(30分钟)
|
||||
oauth2AccessTokenRedisDAO.set(accessTokenDO.setExpiresTime(LocalDateTime.now().plusSeconds(1800)));
|
||||
|
||||
return oauth2AccessTokenRedisDAO.get(accessToken);
|
||||
if(accessTokenDO != null){
|
||||
// 有令牌的校验,代表有接口访问,延长令牌的过期时间(30分钟)
|
||||
oauth2AccessTokenRedisDAO.set(accessTokenDO.setExpiresTime(LocalDateTime.now().plusSeconds(1800)));
|
||||
}
|
||||
return accessTokenDO;
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -121,9 +122,9 @@ public class OAuth2TokenServiceImpl implements OAuth2TokenService {
|
||||
if (accessTokenDO == null) {
|
||||
throw exception0(GlobalErrorCodeConstants.UNAUTHORIZED.getCode(), "访问令牌不存在");
|
||||
}
|
||||
if (DateUtils.isExpired(accessTokenDO.getExpiresTime())) {
|
||||
throw exception0(GlobalErrorCodeConstants.UNAUTHORIZED.getCode(), "访问令牌已过期");
|
||||
}
|
||||
// if (DateUtils.isExpired(accessTokenDO.getExpiresTime())) {
|
||||
// throw exception0(GlobalErrorCodeConstants.UNAUTHORIZED.getCode(), "访问令牌已过期");
|
||||
// }
|
||||
return accessTokenDO;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user