Cognito admin APIを介してユーザーパスワードを設定するにはどうすればよいですか?ユーザーが作成されたら、一時的なパスワードを設定できますが、これを既存のユーザーに実行できるようにする必要があります。
コグニトAPIの最新バージョンは、次のようなリクエスト構文を持つアクション AdminSetUserPassword を追加します
{
"Password": "string",
"Permanent": boolean,
"Username": "string",
"UserPoolId": "string"
}
また、特定のユーザーに対して永続的または一時的なパスワードを設定できます。
EDIT-2:最新バージョンのコグニトAPIが AdminSetUserPassword をサポートするようになりました。
ユーザーのパスワードを設定することはできません。できることは AdminResetUserPassword を使用することだけです。
編集: ForgotPassword を呼び出すこともできます。しかし、名前が示すように、これは管理者ではなくユーザーによって呼び出されることになっています。