Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Google OAuth2-如何设置访问类型?_Php_Oauth 2.0 - Fatal编程技术网

Php Google OAuth2-如何设置访问类型?

Php Google OAuth2-如何设置访问类型?,php,oauth-2.0,Php,Oauth 2.0,我试图使用OAuth2.0来避免在世界上再添加一个YAP密码。googleoauth的PHP实现似乎可以很好地解决设置所请求的访问类型这一小问题 应用程序设置为仅使用“身份工具包API”。在登录中,我没有调用setAccessType,但“脱机模式”似乎是请求的默认权限。老实说,我想要的是用户id,而不是其他 当我经常使用PHP示例进行实验时,它会告诉我它需要电子邮件地址和其他一些个人信息,但我一直无法确定如何设置 这是一个小问题,但似乎是一个合理的事情通知用户 建议 看起来您正在查找范围参数。

我试图使用OAuth2.0来避免在世界上再添加一个YAP密码。googleoauth的PHP实现似乎可以很好地解决设置所请求的访问类型这一小问题

应用程序设置为仅使用“身份工具包API”。在登录中,我没有调用setAccessType,但“脱机模式”似乎是请求的默认权限。老实说,我想要的是用户id,而不是其他

当我经常使用PHP示例进行实验时,它会告诉我它需要电子邮件地址和其他一些个人信息,但我一直无法确定如何设置

这是一个小问题,但似乎是一个合理的事情通知用户


建议

看起来您正在查找范围参数。对于Google登录,记录了作用域。可能的个人资料就是您正在寻找的个人资料

我不知道您正在使用哪个库,但它只需要授权请求上的一个范围查询字符串param