これらのページをフォローして、モバイルアプリhttps://docs.aws.amazon.com/aws-mobile/latest/developerguide/getting-started.htmlおよびhttps://aws.amazon.com/blogsでcognitoを使用しています/ mobile / easy-sign-in-and-sign-up-ui-with-the-aws-mobile-sdk-for-android /
モバイルハブを作成してjsonファイルをダウンロードしましたが、cognitoユーザープールを作成する必要がありますが、すでに1つあります。モバイルハブを既存のユーザープールにリンクするにはどうすればよいですか?
ありがとう。
AWS Mobile Hubは現在、既存のCognitoユーザープールをプロジェクトにインポートする手段を提供していませんが、MobileHubで生成されたCognitoIdentity Poolで、いくつかの簡単な手順で好きなCognitoユーザープールを使用できます。まず、モバイルハブプロジェクトにユーザープールを追加して、プロジェクトで認証が有効になるようにします。次に、[リソース]リンクをクリックしてCognito IDプールを見つけ、Cognitoコンソールへのディープリンクをクリックします。次に、クリックしてIDプールを編集します。「認証プロバイダー」の下に、Cognitoユーザープールの設定があります。Cognitoユーザープールに基づいてこれらの値を設定します。次に、モバイルハブコンソールに戻り、必要なアプリプラットフォームの構成ファイルをダウンロードしたら、結果のファイルを編集して、正しいCognitoユーザープール設定を設定します。
たとえば、Androidを使用している場合、モバイルハブコンソールで、Androidカードの[統合]をクリックし、[構成ファイルをダウンロード]をクリックします。次に、「awsconfiguration.json」ファイルでこれらの行を編集します。
"CognitoUserPool": {
"Default": {
"PoolId": "us-east-1_9rEQUqXYZ",
"AppClientId": "gsdnilro5k0hillo8t6ojlxyz",
"AppClientSecret": "pkqbqn8ulo08lghald06sjeib4mvbvpd6b0qork2h30n5klixyz",
"Region": "us-east-1"
}
},
... Cognitoユーザープールに適切な値を使用することで、準備が整います。
これらの手順でCognitoユーザープールを再利用できるようにする必要がありますが、Cognito IDプールが変更されたため、ユーザーIDIDの値が変更されることに注意してください。
CognitoユーザープールとCognitoIDプールを再利用できるようにすることを求めるお客様からのリクエストがいくつかあったため、これらのリクエストの優先順位付けに取り組んでいますが、その機能がいつ利用可能になるかは正確にはわかりません。
敬具、
アンドリュー・C
AWS Mobileデベロッパー体験
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加