Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/20.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
Oauth 2.0 在google应用程序域上使用o-auth登录_Oauth 2.0_Openid - Fatal编程技术网

Oauth 2.0 在google应用程序域上使用o-auth登录

Oauth 2.0 在google应用程序域上使用o-auth登录,oauth-2.0,openid,Oauth 2.0,Openid,我正在尝试为我的学院创建一个网络服务,它使用谷歌应用程序进行教育。我们有自己的主题登录页面。我想知道是否可以使用oauth/openID使用我们的Google apps帐户登录。我知道当我使用通用oauth时,我可以输入学校的电子邮件地址并强制它进入Google应用程序域,但是有没有办法直接重定向到它 您可以在oauth请求中使用hd参数指定要登录的google应用程序域。我认为应用程序域需要启用该选项和/或成为付费域,但我不确定这一部分 示例URL https://accounts.googl

我正在尝试为我的学院创建一个网络服务,它使用谷歌应用程序进行教育。我们有自己的主题登录页面。我想知道是否可以使用oauth/openID使用我们的Google apps帐户登录。我知道当我使用通用oauth时,我可以输入学校的电子邮件地址并强制它进入Google应用程序域,但是有没有办法直接重定向到它

您可以在oauth请求中使用hd参数指定要登录的google应用程序域。我认为应用程序域需要启用该选项和/或成为付费域,但我不确定这一部分

示例URL

https://accounts.google.com/o/oauth2/auth?access_type=offline&DOMAIN.COM&response_type=code&redirect_uri=http%3A%2F%2Flocalhost&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email%20https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fcalendar&client_id=CLIENT_ID&type=web_server