2017-01-31 6 views
0

Aws Cognito-ユーザープール、電子メールまたは電話がないときにユーザーのパスワードを回復/設定する方法。Aws Cognito-ユーザープール、電子メールまたは電話がない場合にユーザーのパスワードを回復/設定する方法

私はローカルでビジネス用の小規模なウェブ向けにこれを使用しています。 とし、ユーザーにはユーザー名のみを使用させます。
メールと電話は使用しないでください。

[verifaction]タブでは、チェックボックスの電話とメールの両方を空白のままにします。

赤色の警告が表示されます。

You have not selected either email or phone number verification, 
so your users will not be able to 
recover their passwords without contacting you for support. 

ので、私が連絡して対応無しにしたい大丈夫です。 しかし、私は見つけることができませんし、管理者によってパスワードや回復を設定するAPIを設定します。

ユーザーが私に連絡する方法は?

答えて

0

基本的には、ユーザーがメールや電話番号を確認する必要がないことを意味します。それらは、それらを検証するラムダ関数を書くことによって、あるいはコンソールの代わりにそれらを検証することによって、自動的に検証することができます。

電話番号または電子メールが確認済みとマークされると、forgotPasswordフローのユーザーが電話番号または電子メールを使用できるようになり、基本的にパスワードのリセットに使用できるコードが取得されます。

ユーザーパスワードをリセットすることもできます(コンソールから)。ユーザーはログインできなくなり、ログインする前にforgotPasswordフローを完了する必要があります。また、電話番号と電子メールをマークすることができますコンソールから確認されます。

+0

確認コードを取得するにはどうすればよいですか?ユーザーがメールや電話を使用していないためです。ユーザー名のみです。 – riseres

+0

ユーザーに電子メールまたは電話番号がない場合、管理者がパスワードを変更する方法はありません。 Cognitoはログインしてパスワードを変更することができますが、管理者パスワードの変更をトリガーするには、電子メールアドレスまたは電話番号のいずれかに確認コードを送信する必要があります。私はチーム内でこの要求に言及し、それに応じて優先順位を付けます。 –

関連する問題