Гибридная реализация Google OpenID-OAuth на Heroku

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

Действительно ценю любую помощь.

Лучший,

_KK

1 ответ

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

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

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

Другие вопросы по тегам