パスワードをリセットする
このページでは、クラシックログインのパスワードリセットページをカスタマイズする方法について説明します。パスワードのリセットについてヘルプが必要な場合には、以下のドキュメントをお読みください。
- テナント管理者が他のユーザーのパスワードをリセットするには:ユーザーのパスワードを変更する
- ユーザーが自分のパスワードをリセットするには:Auth0アカウントのパスワードをリセットする
- ページ自体のホスト
- 必要に応じてパスワードのリセットを希望するユーザーをリダイレクト
- ユーザーのパスワードが定義した要件を満たしていることの確認
- パスワードリセットの完了後、ユーザーを自動的にリダイレクト
パスワードリセットページのカスタマイズを有効にする
- [Branding(ブランディング)]>[Universal Login(ユニバーサルログイン)]>[Password Reset(パスワードリセット)]タブに移動します。
- [Customize Password Reset Page(パスワードリセットページをカスタマイズ)] トグルを有効にします。
パスワードリセットページを編集する
パスワードリセットページにカスタムの情報を表示する
tenant.picture_urlが表示されます。この変数は、[Dashboard]>[Settings(設定)]で定義されたロゴURL値を返します。
カスタム変数
| 変数 | 説明 |
|---|---|
email | パスワード変更を要求しているユーザーのメールアドレス |
ticket | 指定されたパスワードリセット要求を表すチケット |
csrf_token | CSRFアクティビティの防止に使用するトークン |
tenant.name | Auth0テナントに関連付けられた名前 |
tenant.friendly_name | Auth0テナントに表示される名前 |
tenant.picture_url | Auth0内で自社を表すロゴに導くためのURL |
tenant.support_email | Auth0ユーザーに表示される自社のサポート用メールアドレス |
tenant.support_url | Auth0ユーザーに表示される自社のサポートURL |
lang | ユーザーの言語 |
password_policy | アクティブな接続のセキュリティポリシー。これはhttps://manage.auth0.com/#/connections/database/con_YOUR-CONNECTION-ID/securityを使用して確認することができます。URLには必ず接続IDを含めてください。) |
password_complexity_options | パスワードの複雑さの要件設定を含むオブジェクト |
min_length | 新規作成されるパスワードに必要な長さの下限。1~128文字の範囲で設定可能 |
- テナント変数の値は、[Dashboard]> [Settings(設定)]の設定エリアで設定/チェックできます。
- アプリケーションID(
client_id)に基づいてカスタマイズを条件付きにすることはできません。
カスタムエラーメッセージ
dictプロパティを使用してエラーの説明をマップできます。
パスワードリセットプロンプトをアップデートする
https://cdn.auth0.com/js/change-password-1.5.min.js
変更を元に戻す
- [Reset to Last(最後にリセット)] をクリックすると、最後に保存したテンプレートに戻ります。
- [Reset to Default(デフォルトにリセット)] をクリックして、Auth0が提供するデフォルトのテンプレートに戻します。