URL OpenID Google Apps - PullRequest
       34

URL OpenID Google Apps

11 голосов
/ 16 января 2012

Проблема:

Моя организация, ExampleFooBar, использует Google Apps.На нашем веб-сайте я хочу включить OpenID Single Sign-In (например, StackOverflow), но разрешить для входа только адреса электронной почты @ examplefoobar.com. Какой URL-адрес OpenID я должен использовать для адреса электронной почты Служб Google?

  • Согласно комментариям к Включить OpenId в drupal , домен http://www.google.com/profiles/<username> можно использовать для обычных учетных записей Google, но это не работает для учетных записей Google Apps.

  • Google также предоставляет URL https://www.google.com/accounts/o8/id, но его использование позволит любому пользователю Google, который нашел страницу входа на нашем веб-сайте, войти в систему, поскольку страница входа принимает любое имя учетной записи Google.

Какой URL-адрес Google можно использовать, чтобы гарантировать, что только @ examplefoobar.com адреса электронной почты могут входить в систему?

Документация Google для OpenID Служб Google: http://code.google.com/googleapps/domain/sso/openid_reference_implementation.html,, ноневероятно бесполезный.

Ответы [ 2 ]

17 голосов
/ 16 января 2012

Ааронсносвелл:

URL-адрес OpenID google.com/accounts/o8/site-xrds?hd=examplefoobar.com ограничит записи электронной почты до @examplefoobar.com. Кроме того, мне пришлось включить единый вход OpenID со страницы администратора Служб Google. Надеюсь, это кому-нибудь поможет!

http://jeremiahlee.com/blog/2009/09/28/how-to-setup-openid-with-google-apps/

Google Apps (для бизнеса) Вход в систему OpenID для сайта интрасети ASP.NET

0 голосов
/ 06 ноября 2013

URL-адрес OpenID https://google.com/accounts/o8/site-xrds?hd=yourdomain.com ограничит количество записей до @ yourdomain.com.Вам также необходимо включить единый вход OpenID со страницы администратора Служб Google по адресу http://www.google.com/a/cpanel/yourdomain.com/SetupIdp

. На своем веб-сайте yourdomain.com/openid также следует добавить заголовок X-XRDS-Location в формате:

X-XRDS-Location: https://www.google.com/accounts/o8/site-xrds?ns=2&hd=yourdomain.com

...