Как аутентифицировать пользователей во внутреннем приложении с помощью Google Apps - PullRequest
1 голос
/ 30 августа 2010

Я создаю приложение в нашей компании, которое обрабатывает всю нашу обработку.Для этого потребуется реализовать Google Apps (у нас премьера).

Мне трудно найти лучший способ аутентификации пользователя.Мне нужен полный доступ ко всей их информации (добавлять, удалять, изменять [календари, электронные письма, контакты [, пароль?]]).Я хочу сделать что-то подобное OAuth, чтобы им не нужно было хранить свой пароль на моем сервере, а также в Google.Как будто это все 1 одновременный вход в систему.

Я использую Zend для связи с Gdata API.

Какой тип проверки подлинности лучше всего подходит для моего приложения?Каковы ограничения для этой аутентификации?

Заранее спасибо.

1 Ответ

1 голос
/ 29 сентября 2010

Двусторонняя OAuth позволяет доверенным приложениям в домене получать доступ к пользовательским данным без явного вмешательства пользователя.

См. http://code.google.com/apis/gdata/docs/auth/oauth.html#2LeggedOAuth

...