翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
インポートされたユーザーにパスワードをリセットするように要求
インポートされた各ユーザーが初めてサインインしてパスワードを入力するときは、新しいパスワードを入力する必要があります。以下の手順では、CSV ファイルをインポートした後のローカルユーザーによるカスタム App でのユーザーエクスペリエンスについて説明します。ユーザーがホストされた UI でサインインすると、Amazon Cognito はユーザーが最初にサインインしたときに新しいパスワードを設定するように求めます。
インポートされたユーザーにパスワードをリセットするように要求
-
アプリケーションで、ランダムなパスワードを使用した
InitiateAuth
により、現在のユーザーのサインインをサイレントに試行します。 -
PreventUserExistenceErrors
が有効な場合、Amazon Cognito はNotAuthorizedException
を返します。そうでない場合はPasswordResetRequiredException
を返します。 -
アプリケーションが
ForgotPassword
API リクエストを行い、ユーザーのパスワードをリセットします。-
アプリケーションは
ForgotPassword
API リクエストでユーザー名を送信します。 -
Amazon Cognito は、確認済みの E メールまたは電話番号にコードを送信します。宛先は、CSV ファイルで
email_verified
とphone_number_verified
に指定した値によって異なります。ForgotPassword
リクエストへのレスポンスは、コードの宛先を示します。注記
ユーザープールは、E メールまたは電話番号を確認するように設定する必要があります。詳細については、「ユーザーアカウントのサインアップと確認」を参照してください。
-
アプリケーションは、コードがコードの送信先を確認するメッセージをユーザーに表示し、ユーザーにコードと新しいパスワードを入力するように求めます。
-
ユーザーがアプリでコードと新しいパスワードを入力します。
-
アプリケーションは
ConfirmForgotPassword
API リクエストでコードと新しいパスワードを送信します。 -
アプリケーションはユーザーをサインインにリダイレクトします。
-