ReactNativeのAmplify Authenticatorを設定が機能しない

0

ReactNativeでAmplify Authenticatorを設定し、WithAuthenticator(App)を行ったのですが、メールは登録されるのですが、その後、Confirmation codeが届かないです。(最初は届いたが、何度かremove auth、add authをした後、confirmation codeも届かなくなった。)

確認したこと

  • XcodeのURL Schemaは、Amplify Auth のredirectのmyApp//callback/のmyAppの部分を設定。AWS Exportにも記載されている。
  • XcodeのURL identifierは、Bundle Identifierを設定(これはAWS側には特に設定がない)
  • AWS identity providerのroleに、Amazon Cognito Power Uesrの権限が付与されている。
質問済み 3ヶ月前271ビュー
1回答
0

withAuthenticator を利用してメールアドレスの登録自体はできているという状況から、Amazon Cognito から E メールが送信できているか・クライアント側で E メールを受信できているかという観点の切り分けが有効かと存じます。 具体的には以下の観点での調査を実施いただけますと幸いです。

  • 特定のメールアドレスに起因した問題か確認するため、現在と異なるメールアドレスにて事象が再現するかお試しいただく
  • Amazon Cognito ではデフォルトの E メール機能を使用している場合に、1 日に送信できる E メールは 50 件に制限されている [1] ため、ドキュメント [2] を参考に Amazon SES の E メール設定を使用するようにユーザープールを設定した場合にも事象が再現するかご確認いただく
  • ドキュメント [3] を参考にして、Amazon Cognito から E メールを送信したかご確認いただく
  • E メールの受信トレイと迷惑メールフォルダを確認して、Amazon Cognito から E メールを受信していないかご確認いただく

上記にて解決しない場合には、ご質問いただいた内容の回答のために AWS サポートへサポートケースを作成いただけますでしょうか。 お手数をおかけし恐れ入りますが、詳細に調査をさせていただくために依頼させていただいております。

以下のリンクよりサポートケースを作成いただけます。

https://console.aws.amazon.com/support/home#/case/create

どうぞよろしくお願いいたします。

< 参考ドキュメント >

  1. Amazon Cognito のクォータ | https://docs.aws.amazon.com/ja_jp/cognito/latest/developerguide/limits.html#resource-quotas
  2. Amazon Cognito ユーザープールの E メール設定 | https://docs.aws.amazon.com/ja_jp/cognito/latest/developerguide/user-pool-email.html
  3. Amazon SES と比較して、デフォルトの E メール設定で Amazon Cognito で E メールメッセージを送信する際の問題をトラブルシューティングする方法を教えてください。| https://repost.aws/ja/knowledge-center/cognito-ses-default-email-settings
AWS
回答済み 2ヶ月前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン