2011-12-11 8 views
2

Scribeを使用してGoogle Oauthのrefresh_tokenを取得する方法はありますか?スクライブを使用してgoogle apiのシングルサインオンですか?

Java GdataとGoogle api javaクライアントライブラリの間に複数のスコープが必要なアプリケーションをビルドしています。アプリのユーザーがサインインするときにシングルサインオン(SSO)を探しています。あなたが必要なライブラリ/スコープに応じて、現在のGoogle Apps APIのOauth 1またはOauth 2が必要な状態です。私はちょっと立ち往生しています。

  • のOauth 1(JavaのGDATA例えばアナリティクスデータエクスポート範囲は) - 現在役に立つされていないリフレッシュトークンを、必要 - 秘密の
  • のOauth 2(GoogleのAPIのJavaクライアントなどの分析カレンダースコープ)access_tokenは が必要ですスクラブOAuth 1通話

ヒント/アドバイスはありますか?シングルサインオンでこれを管理している人はいますか?

答えて

1

Google OAuth APIのサポートが追加されました。私はスクラブ1.2.2を使用し、それは私のためにうまくいった。

2

申し訳ありません筆記者は、この執筆時点ではGoogleのOAuth 2.0 Apisをサポートしていません。

FacebookApiを参考にして実装するのは難しくありません。乾杯!

+2

Pablo、DevashishのGoogleApi20の変更をメインのscribe-javaリポジトリに取り込みますか? –

+0

@Pablo、OAuth 1.0のサポートがGoogleから正式に廃止されました(https://developers.google.com/accounts/docs/OAuth_ref).OAuth 2.0によるGoogleのスクライブサポートをご利用いただけますか? –

+0

hie私はGoogle OAuthのスクライブの例を見て、atleastの例はOAuth1.0のみです.... OAuth2.0のサポートがリリースされましたか? –

関連する問題