Google 授权之间的登录权限列表更改
Google Sign-In permission list changes between authorizatons
我注意到,如果我已经授权我的应用程序,然后再次请求授权,列出的权限会发生变化。
第一次权限列表是:
- 查看您的电子邮件地址
- 查看您的基本资料信息
第二次权限列表为:
- 可以离线访问
明确地说,我没有更改 [GIDSignIn sharedInstance].scopes
NSArray
两次都是空的。
这里发生了什么?
每次授予访问权限时都会显示离线访问权限通知(例如将刷新令牌交给应用程序),但在存在其他权限时不会显示。如果断开连接 (revoke the app) 并再次连接,将显示所有权限。
我注意到,如果我已经授权我的应用程序,然后再次请求授权,列出的权限会发生变化。
第一次权限列表是:
- 查看您的电子邮件地址
- 查看您的基本资料信息
第二次权限列表为:
- 可以离线访问
明确地说,我没有更改 [GIDSignIn sharedInstance].scopes
NSArray
两次都是空的。
这里发生了什么?
每次授予访问权限时都会显示离线访问权限通知(例如将刷新令牌交给应用程序),但在存在其他权限时不会显示。如果断开连接 (revoke the app) 并再次连接,将显示所有权限。