jay*_*rjo 34 oauth-2.0 google-oauth
在使用oAuth2授权应用程序并获取所请求范围的权限后,我仍然会看到一个屏幕,询问我是否授予应用程序访问权限,以便每次尝试使用Google oAuth2登录时都具有脱机访问权限.一旦我允许它拥有它,是不是应该不再出现的东西?
小智 13
这个提示可能是因为两个参数,
确保你已将access_type设置为'online',并将apporoval_prompt设置为'auto'
$client->setAccessType('online');
$client->setApprovalPrompt('auto') ;
Run Code Online (Sandbox Code Playgroud)
我的猜测是你的应用每次都有appro_prompt =强制强制OAuth.由于用户已经授权您请求的任何范围,因此无需重复这些范围.然而,屏幕必须说些什么,所以在没有任何更好的想法的情况下,Google会要求"离线访问".
只要确保你没有强制认证,你应该没事.
小智 5
这不是错误.这是谷歌oauth2的正常情况.
第一个过程同意如下:
从第二个过程:
浏览器检查谷歌帐户的cookie同意许可.
归档时间: |
|
查看次数: |
20383 次 |
最近记录: |