在谷歌应用领域使用o-auth登录

时间:2013-08-20 23:51:18

标签: oauth-2.0 openid

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

1 个答案:

答案 0 :(得分:0)

您可以使用oauth请求中的hd参数指定要登录的Google Apps域。我认为应用领域需要启用选项和/或是付费域名,但我不确定这部分

示例网址

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