Node.js中@google-cloud/local-auth获取的Google Calendar API刷新令牌过期时间
Google Calendar API Refresh Token 过期时间说明
- 通过
@google-cloud/local-auth获取的refresh_token默认长期有效,前提是:- 用户未主动撤销应用的访问权限
- 对应Google Cloud项目中的应用未被禁用或删除
- 用户Google账号密码未更改,且无账号安全异常事件
- 以下情况会导致refresh_token失效:
- 应用请求的权限范围(scopes)发生变更
- 用户长时间未使用该应用,Google出于安全策略回收token
- 用户账号触发安全异常(如可疑登录活动)
你当前拿到的是authorized_user类型凭据,这类凭据的refresh_token完全遵循上述规则。
内容的提问来源于stack exchange,提问作者Julia Gatina
相关产品推荐
相关产品推荐

