FBユーザーとAWS Cognitoユーザープールの承認フローの理解に問題があります。私はthis guidに従った。AWS CognitoユーザープールとFacebook統合
- facebookでログインアプリは
https://<cognitoname>.auth.us-east-1.amazoncognito.com/oauth2/idpresponse
- のAWS cognitoは私のFacebookのAPPIDと秘密
2つの問題を持っている私のリダイレクトURIを持っている:私のアンドロイドアプリがで認証するとき、私は期待してい
1) fb(ログインボタン経由で)、fbサーバは私のユーザプールに何かを送り、そのユーザを追加します。それは起こっていない。私はCognitoUser
オブジェクトのメソッドが私の最後にfbからのloginResultでこれを行う方法を見ていません。 fb authでユーザプールにユーザが作成されることはありません。
2)私のプールにfbユーザを作成すると仮定して、パスワードなしでgetSessionInBackgroundをどのように呼び出すのですか? Congitoクラスにはこれを処理する方法があります。
また、fbユーザーにフェデレーションIDにログインすることはできますが、ユーザープールプロセスの一部でない限り、私が望むものとは思えません。
この[getSessionInBackground](http://docs.aws.amazon.com/AWSAndroidSDK/latest/javadoc/com/amazonaws/mobileconnectors/cognitoidentityprovider/CognitoUser.html#getSession-com.amazonaws.mobileconnectors)を参照してください。 cognitoidentityprovider.handlers.AuthenticationHandler-)?それは、パスワードを必要とするAuthenticationHandlerコールバックを取ります。 – jamescharlesworth