Amazon Cognito ユーザープールでパスワードポリシーを変更後に既存のパスワードでのログインはできますか?
困っていた内容
Cognito ユーザープールでパスワードポリシーの変更を予定しています。
しかし、現在のパスワードポリシーでログインしているユーザーへの影響が不明なため事前に影響を確認したいと考えています。
Amazon Cognito ユーザープールでパスワードポリシーを変更後に既存のパスワードでのログインはできますか?
どう対応すればいいの?
はい、パスワードポリシー変更後でも既存のパスワードでのログインは可能です。
やってみた
Cognito ユーザープールを作成して試してみました。
まずはデフォルトのパスワードポリシーを変更し、最小文字数を 6 文字に変更します。

この状態でマネージドログインの画面からアカウントを作成します。


サインアップが完了し、ユーザーが登録されていることも確認できます。

続いて、パスワードポリシーで最小文字数を 8 文字に変更します。

この状態で先ほどサインアップしたユーザーで再度ログインしてみます。

ログイン時のパスワードはサインアップ時に指定した 6 文字です。

ログインが成功してデフォルトのコールバックページが表示されました。

以上より、パスワードポリシーの文字数を満たしていない既存ユーザーでもログインできることを確認できました。






