2016-04-21 5 views
10

これまでのところ、CognitoにはFacebookなどの外部プロバイダをサポートするIDプールがあります。Cognito User PoolsをFacebookなどの外部プロバイダと組み合わせる方法は?

ここで私が使用したいと思うCognito User Poolsがあります。

しかし、私はCognito User PoolsとFacebookなどの外部プロバイダの両方をサポートする方法を理解できません。

アイデンティティ・プールとユーザー・プールは分離されているようですが、それらをまとめる方法はわかりません。

要するに、私はユーザがFacebookまたはUser Poolsでサインインできるようにします。

誰でも可能ですか?

答えて

7

CognitoユーザープールをIDプロバイダとしてCognitoフェデレーションIDプールに追加できます。

ステップ:

(1) は、(2)Cognito連携アイデンティティコンソールに移動
あなたのユーザーのプールイドとAppクライアントIDを書き留め、ユーザーのプールを作成します。
(3)フェデレーションIDプールを作成/編集する場合は、「認証プロバイダ」を展開します。
(4)Cognitoタブをクリックします。
(5)ユーザプールIDとApp Client IDを入力します。

次に、Amazon、Facebook、Google、Twitter、または任意のOIDCプロバイダを使用するのと同じように、Cognito User Poolsを使用します。

このブログの記事は助ける必要があります:http://mobile.awsblog.com/post/TxGNH1AUKDRZDH/Announcing-Your-User-Pools-in-Amazon-Cognito

+0

素晴らしい、感謝を。 – Christine

関連する問題