2016-12-24 9 views
1

私の質問は、ソーシャルメディアoauth 2.0を統合する場合は、FB/LinkedInなどの特定のソーシャルメディアプラットフォームのアプリケーションにコールバックを追加する必要があります。 Afaik、これらのコールバックを何らかのAPIを使って追加する方法はありません。つまり、100コールバックリンクをfbに追加する場合は、手動で追加する必要があります。ソーシャルメディアOAuth - コードでコールバックを追加する

答えて

1

私の知る限り、あなたは正しいです。それは手動プロセスになります。この登録情報のよりプログラム的な制御を可能にするいくつかの仕様がありますが、使用したい特定のプロバイダがそれらをサポートしなければならないか、またはカスタムアプローチであり、私はFacebookがそれをしないと思います。参考のため:


は別の可能性は、あなたがサポートする必要があり、それが上のプロバイダとして機能することができプロバイダと統合メディエーターを介して行くことであろう自分自身と同時に、リダイレクトをプログラム的な方法で設定することができます。

ディクロージャ:私はAuth0のエンジニアです。

この例は、Auth0です。 FacebookやLinkedInと統合しますが、カスタムアプリケーションでAuth0と直接話すことができます。 FacebookとLinkedInの統合を1回のリダイレクトURLで一度設定してから、その設定を複数のアプリケーションに適用できるという利点があります。

Auth0はOAuth2/OIDCエンドポイントを公開しているので、同じプロトコルを話しますが、Auth0 Management APIを利用してOAuth2クライアントアプリケーション登録情報のプログラム管理を実行できるようになりました。リダイレクトURLのの動的登録を含む純粋に認証の観点からFBまたはLinkedInを使用する場合、これはあなたの要件を達成するための真の直接的なアプローチです。 FBからアクセストークンを要求してからユーザーの代わりにAPIを呼び出す必要がある場合、Auth0では可能ですが、これらのトークンはカスタムアプリケーションで自動的に使用できないため、少しオーバーヘッドがあります。

+0

ありがとうございました!それは私の疑惑を裏付けるものであり、Auth0はリンクと開示のために面白いと思われる;) –

関連する問題