问题:
我的组织 ExampleFooBar 使用 Google Apps。在我们的网站上,我想启用 OpenID 单一登录(如 StackOverflow),但只允许 @examplefoobar.com 电子邮件地址登录。我应该为 Google Apps 电子邮件地址使用什么 OpenID url?
根据在 drupal 中包含 OpenId 的评论,该域
http://www.google.com/profiles/<username>
可用于普通 Google 帐户,但这不适用于 Google Apps 帐户。Google 还提供了 URL
https://www.google.com/accounts/o8/id
,但使用该 URL 将允许找到我们网站登录页面的任何 google 用户登录,因为登录页面接受任何 google 帐户名称。
我可以使用哪个 Google URL 来确保只有 @examplefoobar.com 电子邮件地址可以登录?
Google Apps OpenID 的 Google 文档位于http://code.google.com/googleapps/domain/sso/openid_reference_implementation.html,但毫无帮助。