我正在尝试为我的大学创建一个使用 Google Apps 进行教育的网络服务。我们有自己的主题登录页面。我想知道是否可以使用 oauth/openID 来使用我们的 Google Apps 帐户登录。我知道当我使用通用 oauth 时,我可以输入学校电子邮件地址并强制它使用 Google Apps 域,但是有没有直接重定向到它的方法?
问问题
70 次
1 回答
0
您可以在 oauth 请求中使用 hd 参数来指定要登录的谷歌应用程序域。我相信应用程序域需要启用该选项和/或成为付费域,但我不确定这部分
示例网址
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
于 2013-08-21T02:45:12.583 回答