【发布时间】:2019-02-02 05:39:07
【问题描述】:
我目前正在 nodejs 服务器上发现 OAuth 标识,以便通过 api youtube 上的查询对其进行测试。
现在,它有效,我可以提出请求。我只有两件事有问题。
首先,每次我登录时,Google 都会请求许可,即使它已经被授予(并且该许可在我帐户上允许的应用程序中可见)。
根据这个答案 “login with google always asks user consent”,这不应该发生,尽管我在本地工作。
我的第二个问题可能会帮助我回答第一个问题。当我研究 OAuth 时,我了解到刷新令牌的存在,它应该允许在过期时创建新的访问令牌。
我只是不知道是否由我来使用刷新令牌,或者库是否在发出请求时自行执行?
我的基础是: https://developers.google.com/youtube/v3/quickstart/nodejs
每个会话都与一个包含令牌和所有客户端信息的 OAuth2Client 相关联
[现状]
刷新令牌由库处理,如 Rubén 所示 here。 每次提示仍然没有答案。
【问题讨论】:
标签: node.js google-oauth google-authentication