この React フックは、現在の Auth0 パスワードポリシーに基づいてパスワードを検証し、
パスワードが各ルールを満たしているかどうかを示す構造化された結果を返します。必要に応じて、検証結果をグローバルエラーマネージャーに送信できるため、
フォームのエラーコンポーネントを自動的に更新できます。
主な機能
- ポリシー対応の検証 — テナントで設定されている Auth0 パスワードポリシーのルールに照らしてパスワードを検証します。
- エラーマネージャーとの統合 — 必要に応じて、検証失敗をフォームのエラーコンポーネントに自動的に反映します。
パラメーター
検証するパスワード。
フックのオプション設定。
戻り値
PasswordValidationResult以下を含む PasswordValidationResult オブジェクト。isValid— パスワードが設定されているすべてのルールを満たしている場合はtrue。results—code、label、status、isValidを含む、ルールごとの結果の配列。
サポートされている画面
signupsignup-passwordreset-password
Example
注記
usePasswordValidationはコンポーネントのトップレベルで呼び出してください。条件付きで呼び出したり、イベントハンドラー内で呼び出したりしないでください。- インポートパスは画面に対応している必要があります。適切な
signup、signup-password、またはreset-passwordを使用してください。