web-dev-qa-db-ja.com

管理者としてコグニトユーザーのパスワードを設定する方法

Cognito admin APIを介してユーザーパスワードを設定するにはどうすればよいですか?ユーザーが作成されたら、一時的なパスワードを設定できますが、これを既存のユーザーに実行できるようにする必要があります。

13
Justin808

コグニトAPIの最新バージョンは、次のようなリクエスト構文を持つアクション AdminSetUserPassword を追加します

{
   "Password": "string",
   "Permanent": boolean,
   "Username": "string",
   "UserPoolId": "string"
}

また、特定のユーザーに対して永続的または一時的なパスワードを設定できます。

11
Pedro del Sol

EDIT-2:最新バージョンのコグニトAPIが AdminSetUserPassword をサポートするようになりました。

ユーザーのパスワードを設定することはできません。できることは AdminResetUserPassword を使用することだけです。

編集: ForgotPassword を呼び出すこともできます。しかし、名前が示すように、これは管理者ではなくユーザーによって呼び出されることになっています。

8
F_SO_K