0

我正在关注此链接以将 Google OAuth 用于我的服务器端应用程序: https ://developers.google.com/identity/sign-in/web/server-side-flow

一切正常。但是每次我登录时,都会弹出 oauth 同意屏幕并要求我允许这些权限范围。有没有办法跳过那个屏幕?我认为,一旦用户允许我的应用访问某些范围的 Google 资源,该决定就会存储在该用户的个人资料中。

4

1 回答 1

0

是的,它存储在配置文件中。您可以通过访问可以访问您的帐户页面的应用程序来检查这一点,如此所述。

我认为问题在于您实际上并没有存储在第 7 步中获得的访问和刷新令牌。如果您有这些,则无需再次执行整个 OAuth 流程。由于您没有指定您实际使用的语言,我将链接到我最喜欢的语言,即 python。本指南从头到尾解释了整个 OAuth 流程,其中包括实际存储凭据以供以后使用。

即使您不使用python,这也应该指出您的问题所在......

于 2018-04-02T15:08:03.090 回答