私のアプリケーションでOAuth2の統合を必要とするnone Googleサービス(サードパーティのサイト)に接続しようとしています。 サードパーティのサービスはGoogleではないので、Google OAuth2を使用できますか?または、Google以外のOAuth2のバリアントを使用する必要がありますか?Google OAuth2をGoogleのサービスに使用することはできますか?
1
A
答えて
0
Google Oauth2は、ほとんどOauth2の標準実装です。基本的には、認証リクエストをGoogles認証サーバーに送信しており、Oauth2フレームワークの期待されるガイドラインに応じてアクセスしてアクセスします。
他のシステムでも、Oauth2の標準バージョンが実装されている場合があります。ただし、それらに接続するには、認証サーバーではないGoogleに認証要求を送信する必要があります。
Googleで認証してから、同じトークンを使用して別のシステムにアクセスすることはできません。実装は標準的なものですが、トークンは特定のサーバーによって生成される必要があり、トークン間で交換する必要はありません。
類推:私は自分の家の鍵を持っています。それは私の正面玄関の鍵で働いています。あなたがしたいことは、戸口の私の家の鍵を使うでしょう。それは同じロック(両方のロックである)を設計している間はロックを動作させません。同じロックではなく、別のロックでは機能しません。
回答:私は、認証エンドポイントのURLを少なくとも変更しなくても、Googleの認証(Google Oauth)への認証リクエストを別のシステムに送信するように設計された「コード」を使用することができることを真剣に疑っています。
関連する問題
- 1. Google Apps MarketplaceをOauth2とOpenIDで使用することは可能ですか
- 2. omniauth-google-oauth2もGoogleカレンダーAPIからカレンダー情報を取得するために使用できますか?
- 3. Googleドライブから別のWebサービスにアップロードすることはできますか?
- 4. Google Playサービスを使用すると、Google Playサービスを使用してオフラインモード(FusedLocationProviderApi)
- 5. golang.org/x/oauth2/googleライブラリはサービス認証のサービスをサポートしていますか?
- 6. Google Playサービスをプログラム的に更新することはできますか?
- 7. 自分のアプリケーションにGoogleプロンプトを使用することはできますか?
- 8. Googleホームにリンクされた別のサービスを使用することはできますか?
- 9. Android:サービス内でGoogle Analyticsを使用できますか?
- 10. Google音声サービスAPI rpcのサービスアカウントがあるGoogle Oauth2
- 11. Googleマップを埋め込む際に、Google Earthの3Dビューを使用することはできますか?
- 12. AndroidのGoogle MessagingでFirebaseデータベースを使用することはできますか?
- 13. AppsスクリプトでフルサイズのGoogleサイトを使用することはできますか?
- 14. Google App Engineのpandocを使用することはできますか?
- 15. JavaScriptだけでOAuth/Google AuthSubを使用することはできますか?
- 16. 中国でgoogle analyticsを使用することはできますか
- 17. Google Chromeウェブアプリケーションでオムニボックスを使用することはできますか?
- 18. react-native-webでgoogle signinを使用することはできますか?
- 19. RefreshTokenなしでGoogle Adwords APIを使用することはできますか?
- 20. iOSでGoogle翻訳apiを使用することはできますか?
- 21. Google App EngineでGoベンダーライブラリを使用することはできますか?
- 22. APIキーでGoogleカレンダーAPIを使用することはできますか?
- 23. Google AppMakerでPostgreSQLを使用することはできますか?
- 24. Google Analyticsをサーバー側で使用することはできますか?
- 25. Google AppEngineでdjango Pistonを使用することはできますか?
- 26. ネイティブWindows PhoneアプリケーションでGoogleマップを使用することはできますか?
- 27. Google App EngineでDjango 1.2を使用することはできますか?
- 28. omniauth-google-oauth2でログインできません。
- 29. Javaを使用してGoogleとPlay FrameworkでOAuth2を使用する方法
- 30. ドメインをGoogle App Engineサービスで指すことはできますか?
Googleは「すべて」Googleではありません。どういう意味ですか? Googleのoauthプロバイダは、Googleのようなサービスに限定されているわけではありません。たとえば、Webアプリケーションのユーザーを認証するために使用できます – freakman