我正在遵循此链接以将Google OAuth用于我的服务器端应用程序:https://developers.google.com/indistity/sign-in/web/server-side-flow
一切正常。但是,每次我登录时,OAuth同意屏幕都会弹出,并要求我允许这些权限范围。有没有办法跳过屏幕?我认为,一旦用户允许我的应用访问Google资源的某些范围,我认为该决定将存储在该用户的个人资料中。
是的,它存储在配置文件上。您可以通过访问您的帐户页面的应用程序来检查此信息,如下所述。
我认为问题是您实际上并没有存储访问权限&刷新您在第7步中获得的令牌。如果您有这些,则无需再次进行整个OAuth流程。由于您没有指定您实际使用的语言,因此我将链接到我的喜欢的python。本指南从头到尾说明了整个OAuth流,它实际上包括存储以后使用的凭据。
即使您不使用Python,这也应该指向您的问题...