使用OAuth2连接Google帐户时是否可以要求不提供信息?
我尝试传递一个空的scope
参数,但它不起作用(通常的谷歌错误页面)。
此外,scope
没有可用参数列表...现在我使用scope=email
。
编辑:我最终找到的范围参数列表:https://developers.google.com/+/api/oauth
答案 0 :(得分:4)
抱歉,你不能。
正如The OAuth 2.0 Authorization Framework所说:
如果客户端在请求授权时省略了scope参数,则授权服务器必须使用预定义的默认值处理请求或者使请求失败 表示无效范围。
谷歌的实施选择了后者。