Гибридная реализация Google OpenID-OAuth на Heroku - PullRequest
2 голосов
/ 11 июня 2010

Я ищу пошаговое руководство по внедрению Google OpenID + OAuth в нашем веб-приложении на Heroku для получения данных календаря / контактов.Я просмотрел множество документов и вопросов и ответов по этому поводу, но до сих пор не могу заставить вещи работать, и мне было интересно, знает ли кто-нибудь здесь место, которое описывает плагины, необходимые гемы и пошаговое руководство.Причиной использования гибрида является то, что нам нужен постоянный токен от Google, который мы можем отслеживать для пользователей в течение нескольких сеансов.

По-настоящему ценю любую помощь.

Best,

_KK

1 Ответ

0 голосов
/ 10 марта 2011

Вы не можете использовать OpenID Google для доступа к другим услугам.Поэтому вам нужно будет попросить пользователя указать имя пользователя / пароль, когда вы хотите получить доступ к календарю (убедитесь, что он SSL-ed!).

Так что для календаря вы можете использовать: GCal4Ruby .

Но в целом вы можете получить доступ к пользовательским данным, используя официальный Google GData gem .

...