2009-07-18 5 views
2

Мы используем службы Google Apps в нашем автозапуске для электронной почты и документов. Однако для некоторых других целей, таких как svn и bug tracker, у нас есть наши локальные машины, на которых мы установили необходимые приложения. Все они имеют свои собственные учетные данные.Сервер аутентификации для Google Apps

В идеале, я хотел бы иметь одну аутентификацию (например, Google Apps) и аутентифицировать на svn & trac и т. Д., Используя их. Учитывая, что Google Apps не поддерживает OpenID, что должно быть хорошим решением? Могу ли я настроить сервер, который использует определенный протокол и все еще красиво обертывает аутентификацию Google Apps?

ответ

1

Теперь существует Google Federated Login API, он предоставляет услуги OpenID. Кроме того, как this guy has shown, легко использовать Google App Engine для создания собственного провайдера OpenID с использованием идентификаторов Google в качестве основных учетных данных. НТН.

+0

API Google Federated Login говорит: «Примечание: аутентификация OpenID в настоящее время поддерживается только для учетных записей Google, а не для Google Apps (хостинг) Счета." – sharjeel

+0

Обновление: «Примечание: аутентификация OpenID теперь поддерживает учетные записи Google Apps (хостинга) – BorisHajduk

0

OAuth может помочь, до определенной степени - API-интерфейсы Google Apps gdata поддерживают его прилично, см. here. Конечно, все это требует и касается программирования, а не просто системного администрирования: но тогда я точно знаю, что ваш вопрос о программировании, так как он включен в Stack Overflow - если вы хотели строго спросить о проблемах с системным администратором, вы бы , конечно, be используя serverfault.com, правильно? -)

+0

Конечно, у меня нет проблем с взломом, чтобы выполнить мою работу, но было бы здорово, если бы я построил что-то поверх конкретного дизайна. С другой стороны, было бы здорово, если бы я получил готовое решение – sharjeel

Смежные вопросы