刷新令牌的有效期是多长时间?
How long is the refresh token valid?
在我的本地主机上,我已经验证了我的用户并使用 Passportjs.
获得了刷新令牌和访问令牌
我正在使用 Google 的官方 Node.js 库来获取 Google Analytics 数据,它似乎工作正常。
在这个 GitHub issue 上,Justin 明确提到过期是由 Google 的 API 设置的。
refresh_token 的有效期是多久,我什么时候必须重新授权自己?
这更像是一个 Oauth2 问题,然后是一个 Google 分析问题。
google 服务器上的访问令牌有效期为一小时。
刷新令牌不会过期,您可以根据需要多次使用它来请求新的访问令牌。
您仍应在代码中处理无效的刷新令牌。用户可以通过 Google 帐户撤销您的访问权限。在第一个开始工作之前,您最多可以拥有 50 个常设刷新令牌。如果我对您的应用程序进行身份验证,您将获得一个刷新令牌,如果我再次这样做,您将获得另一个刷新令牌,其中最多可以有 50 个未完成。
如果刷新令牌确实无效,您应该再次请求您的用户进行身份验证。您正在使用的库应该为您处理刷新访问令牌。
在我的本地主机上,我已经验证了我的用户并使用 Passportjs.
获得了刷新令牌和访问令牌我正在使用 Google 的官方 Node.js 库来获取 Google Analytics 数据,它似乎工作正常。
在这个 GitHub issue 上,Justin 明确提到过期是由 Google 的 API 设置的。
refresh_token 的有效期是多久,我什么时候必须重新授权自己?
这更像是一个 Oauth2 问题,然后是一个 Google 分析问题。
google 服务器上的访问令牌有效期为一小时。
刷新令牌不会过期,您可以根据需要多次使用它来请求新的访问令牌。
您仍应在代码中处理无效的刷新令牌。用户可以通过 Google 帐户撤销您的访问权限。在第一个开始工作之前,您最多可以拥有 50 个常设刷新令牌。如果我对您的应用程序进行身份验证,您将获得一个刷新令牌,如果我再次这样做,您将获得另一个刷新令牌,其中最多可以有 50 个未完成。
如果刷新令牌确实无效,您应该再次请求您的用户进行身份验证。您正在使用的库应该为您处理刷新访问令牌。