Единый вход для API Google использует Scribe? - PullRequest
3 голосов
/ 11 декабря 2011

Есть ли способ получить Google Oauth refresh_token с помощью Scribe?

Я создаю приложение, в котором требуется несколько областей, смешанных между java Gdata и клиентскими java-библиотеками Google api, и я ищу единый знакВключен (SSO), когда пользователь моего приложения входит в систему. Однако из-за состояния текущего API Google Apps, требующего Oauth 1 или Oauth 2, в зависимости от того, какая библиотека / область действия вам нужна, я немного застрял.

  • Oauth 1 (java gdata, например, область экспорта аналитических данных) - требуется секрет access_token
  • Oauth 2 (java-клиент google api, например, область аналитического календаря) - требуется токен обновления, который в настоящее время недоступен вписец OAuth 1 вызов

Любые советы / советы?Кто-нибудь управляет этим с помощью единого входа?

Ответы [ 2 ]

2 голосов
/ 15 декабря 2011

Извините, писец не поддерживает (на момент написания этой статьи) Google OAuth 2.0 Apis.

Это не должно быть слишком сложно реализовать, используя FacebookApi в качестве руководства. Ура! * * 1005

1 голос
/ 29 февраля 2012

Scribe добавил поддержку API Google OAuth.Я использовал писец 1.2.2, и он отлично работал для меня.

...