メインコンテンツへスキップ
Liquid テンプレート言語 で作成したページテンプレートを指定することで、 ページをカスタマイズできます。ページテンプレートを使用すると、ログインボックスや チャレンジなど、Universal Login のプロンプトの前後に表示されるコンテンツを定義できます。同じページテンプレートがログインフローのすべてのページで使用されるため、このカスタマイズ方法を使えば、ユーザーに対して一貫性のあるブランド体験を簡単に実装できます。 カスタマイズしたページテンプレートを使用するには、テナント用に カスタムドメイン を設定する必要があります。さらに、Universal Login のページテンプレートを更新できるのは Management API のみです。
prompt という用語は、サインアップページや MFA チャレンジなど、ログインフロー内の特定のステップを指します。このページの変数やコードサンプルでは、prompt または widget という用語が使われている場合があります。これらの用語は Universal Login の文脈では同義ですが、コード内では相互に置き換えて使用できません。カスタマイズを正しく行うため、コードに追加する要素には、記載されている適切な用語を使用していることを確認してください。

ページテンプレートの要件

Universal Login のページテンプレートを作成する場合は、次のタグを含める必要があります。
タグ説明
auth0:widgetログインページやパスワードのリセットページなど、ログインフローの各ページに表示されるプロンプトの HTML を含みます
auth0:headプロンプトのレンダリングに必要なタグを含みます
ページ上でプロンプトを中央に配置するには、<body> 要素に class="_widget-auto-layout" を追加します。必要に応じてプロンプトを手動で配置する場合は、この属性を省略できます。
ページテンプレートの制限事項:
  • Auth0 がプロジェクトをビルドするたびに、CSS クラス名は変更されます。これらのクラスを対象にしたカスタム CSS は、新しいビルドのたびに機能しなくなります。
  • Universal Login ページの HTML 構造は変更される可能性があります。問題を防ぐため、HTML 構造に依存するカスタマイズは避けてください。
詳細については、CSS のカスタマイズを参照してください。
テンプレートの例:
次の例は、必須のタグを含む、作成可能な最もシンプルな Universal Login のページテンプレートを示しています。
<!DOCTYPE html>
{% assign resolved_dir = dir | default: "auto" %}
<html lang="{{locale}}" dir="{{resolved_dir}}">
  <head>
    {%- auth0:head -%}
  </head>
  <body class="_widget-auto-layout">
    {%- auth0:widget -%}
  </body>
</html>
テンプレートの表示に Storybook を使用する場合、<script> タグを正しく解析できないため、レンダリングが崩れる点に注意してください。回避策として、テンプレートコードに <script> タグを正しく埋め込むには、バッククォート (`) とプラス記号 (+) を使用します。:<scr`+`ipt>console.log("test");</scr`+`ipt>

ページテンプレート変数

ページテンプレートでは、ページのレンダリング方法に影響するさまざまなコンテキスト変数を利用できます。 たとえば、これらの変数を使用して次のことを行えます。
  • ログインフローに関連付けられたアプリケーションに応じて、異なるコンテンツを表示する。たとえば、異なるページデザインが必要な 2 つのブランドを管理している場合です。
  • 特定のプロンプトに応じて、異なるコンテンツを表示する。たとえば、ログインページにはアプリケーションが提供する内容に関する情報を追加しつつ、MFA フローでは MFA チャレンジのプロンプトのみを表示したい場合があります。
  • サポートページへの links や連絡先情報など、ユーザーサポート情報を含むフッターを追加する。

使用できる変数

ページテンプレートでは、以下の変数を使用できます。

アプリケーション

変数説明
application.idアプリケーションのクライアントIDXXXXXXXXXXXXXXXXXXXXXXXXX
application.nameアプリケーション名My Application
application.logo_urlアプリケーションロゴのURLhttps://example.com/mylogo.png
application.metadataアプリケーションのメタデータjson lines { "attribute1": "value", "attribute2": "value", "attribute3": "value" }

ブランディング

変数説明
branding.logo_urlアプリケーションのロゴの URLhttps://example.com/mylogo.png
branding.colors.primaryメインのブランディングカラー#000000
branding.colors.page_backgroundUniversal Login ページの背景色#FFFFFF

テナント

変数説明
tenant.friendly_nameテナントの表示名マイテナント
tenant.support_emailテナントのサポート用メールアドレスsupport@example.com
tenant.support_urlテナントのサポートページの URLhttps://example.com/support
tenant.enabled_localesテナントで有効になっているロケールのカンマ区切りリストen, es

組織

以下の変数は、Auth0 Organizations 機能に関連しています。
変数説明
organization.id組織の IDorg_XXXXXXXXXXXXXXX
organization.display_name組織の表示名My Organization
organization.name組織の内部名my-organization
organization.metadata組織のメタデータjson lines { "attribute1": "value", "attribute2": "value", "attribute3": "value" }
organization.branding.logo_url組織のロゴの URLhttps://example.com/orglogo.png
organization.branding.colors.primary組織のプライマリ ブランディング カラー#000000
organization.branding.colors.page_background組織のログインページの背景色#FFFFFF

テナント

変数説明
tenant.friendly_nameテナントの表示名マイテナント
tenant.support_emailテナントのサポート用メールアドレスsupport@example.com
tenant.support_urlテナントのサポートページのURLhttps://example.com/support
tenant.enabled_localesテナントで有効なロケールのカンマ区切りリストen, es

追跡

Correlation ID は現在 Early Access (EA) です。この機能を使用すると、Okta の Master Subscription Agreement に定める該当の Free Trial 条項に同意したものとみなされます。Auth0 の製品リリースサイクルの詳細については、Product Release Stages を参照してください。このプログラムへの参加を希望する場合は、Auth0 Support または担当の Technical Account Manager にお問い合わせください。
変数説明
correlation_idサインアップやログイン成功などの認証イベントを追跡するための一意の識別子です。64 文字以内で指定してください。カスタムログインページを通じてイベントを追跡するには、テンプレートに correlationId: "{{correlation_id}}" を追加します。0001234
一意の correlation_id には、Personally Identifiable Information (PII) やその他の機密情報を決して使用しないことを強く推奨します。

カスタムドメイン

以下の変数は、現在のセッションで使用されているカスタムドメインを参照します。これらの変数を使用すると、ユーザーがアクセスしているカスタムドメインに応じて異なるコンテンツを表示したり、そのドメインに設定されているドメインメタデータを取得したりできます。
VariableDescriptionExample
custom_domain.domain現在のログインセッションで使用されているカスタムドメインlogin.example.com.
custom_domain.domain_metadata.<key>カスタムドメインに関連付けられた特定のメタデータ値{{ custom_domain.domain_metadata.environment }}development を返します

現在のユーザー情報

以下の変数は、認証後に表示されるページでのみ使用できます。
変数説明
user.user_idユーザープロファイルの IDauth0XXXXXXXXXXXXXXXXXXXX
user.pictureユーザーのプロフィール画像の URLhttps://example.com/userimage
user.emailユーザーのメールアドレスuser@example.com
user.email_verifiedメールアドレスの確認状態を示すブール値 (true/false)true
user.user_metadataユーザープロファイルの user_metadata オブジェクトjson lines { "attribute1": "value", "attribute2": "value", "attribute3": "value" }
user.family_nameユーザーの姓Smith
user.given_nameユーザーの名Abigail
user.nameユーザーの氏名Abigail Smith
user.nicknameユーザーのニックネームAbby
user.usernameユーザーの内部ユーザー名asmith

現在の画面情報

変数説明
dir要素内のテキストの方向を示します。auto, rtl, ltr
localeページのレンダリングに使用されるロケールです。サポートされているテナント言語 のいずれかに一致します。en-US
prompt.name現在表示されている Universal Login プロンプトの名前mfa
prompt.screen.name現在表示されている Universal Login 画面の名前mfa-login-options
prompt.screen.texts現在の画面に含まれる、ローカライズされたすべてのテキストjson lines { "pageTitle": "Available methods" }
state現在のページの state 値を出力します。これは不透明な値で、セキュリティ目的で使用されます。

プロンプト

prompt という用語は、ログインフロー内の特定のステップを指します。1 つのプロンプトは、1 つ以上の画面で構成される場合があります。プロンプトは、Auth0 Dashboard または Management API の prompts エンドポイントから管理できます。 以下のセクションでは、使用可能な各プロンプトの詳細を示します。

画面: brute-force-protection-unblock

brute-force-protection-unblock の参照用スクリーンショット
テキストキー
アカウントのロックを解除するpageTitle
アカウントのロックを解除するdescription
続行buttonText
${companyName}logoAltText

画面: brute-force-protection-unblock-success

brute-force-protection-unblock-success の参照用スクリーンショット
テキストキー
アカウントのロックを解除するpageTitle
アカウントのロックを解除するdescription
続行buttonText
${companyName}logoAltText

画面: brute-force-protection-unblock-failure

brute-force-protection-unblock-failure の参照用スクリーンショット
テキストキー
アカウントのロックを解除するpageTitle
アカウントのロックを解除するdescription
続行buttonText
${companyName}logoAltText

画面: redeem-ticket

redeem-ticket の参照スクリーンショット
テキストキー
読み込み中…pageTitle
お使いのブラウザーでは JavaScript が無効になっています。続行するには、ボタンをクリックしてください。description
続行buttonText

画面: device-code-activation

device-code-activation 参照スクリーンショット
TextKey
${clientName} にログインするにはデバイスコードを入力してくださいpageTitle
続行buttonText
デバイスに表示されているコードを入力してくださいdescription
ワンタイムコードを入力してくださいplaceholder
デバイスのアクティベーションtitle
${companyName}logoAltText
ユーザーコードが無効か、有効期限が切れていますinvalid-expired-code
デバイスに表示されているコードを入力してくださいno-code
入力したコードが無効ですinvalid-code

画面: device-code-activation-allowed

device-code-activation-allowed 参照スクリーンショット
TextKey
${clientName} へのログインに成功しましたpageTitle
デバイスが接続されました。description
これで準備完了です。eventTitle

画面: device-code-activation-denied

device-code-activation-denied 参照スクリーンショット
TextKey
${clientName} へのログインエラーpageTitle
デバイスをアクティベートできません。description
アクティベーションは拒否されましたeventTitle

画面: device-code-confirmation

device-code-confirmation 参照スクリーンショット
TextKey
${clientName} にログインするにはデバイスコードを確認してくださいpageTitle
これが ${clientName} に表示されているコードであることを確認してください:description
セキュリティコードinputCodeLabel
デバイスの確認title
確認confirmButtonText
キャンセルcancelButtonText
この操作を開始していない場合、またはこのデバイスに心当たりがない場合は、キャンセルを選択してください。confirmationText
${companyName}logoAltText

画面: email-otp-challenge

email-otp-challenge リファレンスのスクリーンショット
TextKey
${clientName} にログインするには、メールの code を入力してくださいpageTitle
続行buttonText
${email} に code を記載したメールを送信しましたdescription
code を入力placeholder
再送resendActionText
メールが届いていませんか?resendText
本人確認title
${companyName}logoAltText
OTP Code は 6 桁の数字である必要がありますinvalid-otp-code-format
入力した code が無効ですinvalid-code
code を確認できませんでした。しばらくしてからもう一度お試しください。authenticator-error
メールの送信回数が上限を超えています。数分待ってから再試行してください。too-many-email
code を入力してくださいno-code

画面: email-verification-result

email-verification-result の参考スクリーンショット
テキストキー
${clientName} のメールアドレス確認ステータスpageTitle
メールアドレス確認済みverifiedTitle
エラーerrorTitle
メールアドレスが正常に確認されました。verifiedDescription
このアカウントはすでに確認済みです。alreadyVerifiedDescription
ユーザーアカウントが存在しないか、確認コードが無効です。invalidAccountOrCodeDescription
メールアドレスを確認できませんでした。unknownErrorDescription
${clientName} に戻るbuttonText
このチケットは期限切れです。auth0-users-expired-ticket
問題が発生しました。しばらくしてからもう一度お試しください。custom-script-error-code
このチケットはすでに使用されています。auth0-users-used-ticket
問題が発生しました。しばらくしてからもう一度お試しくださいauth0-users-validation

画面: accept-invitation

accept-invitation の参照スクリーンショット
テキストキー
${clientName} への登録招待を承諾するpageTitle
招待が届いています!title
&#123;inviterName&#125;&quot; さんが、あなた (&quot;{email}”) を “&#123;clientName&#125;&quot; 上の &quot;{companyName}” に招待しました。description
続行buttonText
${companyName}logoAltText

画面: login

login の参照スクリーンショット
テキストキー
ログイン<%= ”$” %>
ようこそtitle
<%= "{clientName}&quot; %&gt; に進むには、&lt;%= &quot;" %> にログインしてください。description
またはseparatorText
続行buttonText
<%= "" %> で続行federatedConnectionButtonText
サインアップsignupActionLinkText
アカウントをお持ちではありませんか?signupActionText
パスワードをお忘れですか?forgotPasswordText
パスワードpasswordPlaceholder
ユーザー名またはメールアドレスusernamePlaceholder
メールアドレスemailPlaceholder
電話番号phonePlaceholder
ユーザー名usernameOnlyPlaceholder
電話番号、ユーザー名、またはメールアドレスphoneOrUsernameOrEmailPlaceholder
電話番号またはメールアドレスphoneOrEmailPlaceholder
電話番号またはユーザー名phoneOrUsernamePlaceholder
ユーザー名またはメールアドレスusernameOrEmailPlaceholder
編集editEmailText
警告alertListTitle
招待されています!invitationTitle
<%= "{clientName}&quot; %&gt; で &lt;%= &quot;" %> に参加するための、<%= ”$” %> からの招待を承諾するにはログインしてください。invitationDescription
<%= ”$” %>logoAltText
パスワードを表示showPasswordText
パスワードを非表示hidePasswordText
ユーザー名またはパスワードが正しくありませんwrong-credentials
メールアドレスまたはパスワードが正しくありませんwrong-email-credentials
ユーザー名またはパスワードが正しくありませんwrong-username-credentials
電話番号またはパスワードが正しくありませんwrong-phone-credentials
メールアドレス、ユーザー名、またはパスワードが正しくありませんwrong-email-username-credentials
メールアドレス、電話番号、ユーザー名、またはパスワードが正しくありません。電話番号には国番号を含める必要があります。wrong-email-phone-username-credentials
メールアドレス、電話番号、またはパスワードが正しくありません。電話番号には国番号を含める必要があります。wrong-email-phone-credentials
電話番号、ユーザー名、またはパスワードが正しくありません。電話番号には国番号を含める必要があります。wrong-phone-username-credentials
入力したコードは無効ですinvalid-code
ユーザーコードが無効か、有効期限が切れていますinvalid-expired-code
問題が発生しました。しばらくしてからもう一度お試しください。custom-script-error-code
問題が発生しました。しばらくしてからもう一度お試しくださいauth0-users-validation
申し訳ありません。ログイン中に問題が発生しましたauthentication-failure
無効な接続invalid-connection
不審なログインの挙動が検出されたため、今後の試行はブロックされます。管理者に連絡してください。ip-blocked
無効な接続no-db-connection
このアカウントでセキュリティ上の問題の可能性が検出されました。アカウントを保護するため、このログインはブロックされました。続行するにはパスワードをリセットしてください。password-breached
ログインの試行が連続して複数回行われたため、アカウントがブロックされました。user-blocked
このユーザーに対するログイン試行回数が多すぎます。しばらく待ってから、もう一度お試しください。same-user-login
メールアドレスを入力してくださいno-email
パスワードを入力してくださいno-password
ユーザー名を入力してくださいno-username

画面: login-id

login-id 参照スクリーンショット
テキストキー
ログイン<%= ”$” %>
ようこそtitle
<%= "{clientName}&quot; %&gt; に進むには、&lt;%= &quot;" %> にログインしてください。description
またはseparatorText
続行buttonText
<%= "" %> で続行federatedConnectionButtonText
アカウントにログインできませんか?forgotPasswordText
サインアップsignupActionLinkText
アカウントをお持ちではありませんか?signupActionText
パスワードpasswordPlaceholder
usernameまたはメールアドレスusernamePlaceholder
メールアドレスemailPlaceholder
電話番号phonePlaceholder
usernameusernameOnlyPlaceholder
電話番号またはusernameまたはメールアドレスphoneOrUsernameOrEmailPlaceholder
電話番号またはメールアドレスphoneOrEmailPlaceholder
電話番号またはusernamephoneOrUsernamePlaceholder
usernameまたはメールアドレスusernameOrEmailPlaceholder
編集editEmailText
アラートalertListTitle
<%= ”$” %>logoAltText
パスキーで続行passkeyButtonText
usernameまたはパスワードが正しくありませんwrong-credentials
メールアドレスまたはパスワードが正しくありませんwrong-email-credentials
usernameまたはパスワードが正しくありませんwrong-username-credentials
電話番号またはパスワードが正しくありませんwrong-phone-credentials
メールアドレス、username、またはパスワードが正しくありませんwrong-email-username-credentials
メールアドレス、電話番号、username、またはパスワードが正しくありません。電話番号には国番号を含める必要があります。wrong-email-phone-username-credentials
メールアドレス、電話番号、またはパスワードが正しくありません。電話番号には国番号を含める必要があります。wrong-email-phone-credentials
電話番号、username、またはパスワードが正しくありません。電話番号には国番号を含める必要があります。wrong-phone-username-credentials
入力したコードが無効ですinvalid-code
ユーザーコードが無効か、有効期限が切れていますinvalid-expired-code
ユーザー名に使用できるのは英数字または ’<%= "{characters}&quot; %&gt;&#39; のみです。ユーザー名は &lt;%= &quot;" %> 文字以上 <%= ”$” %> 文字以下である必要があります。invalid-username
無効なログインIDが入力されましたinvalid-login-id
有効なメールアドレスまたは電話番号を入力してください。電話番号には国番号を含める必要があります。invalid-email-phone
有効なメールアドレスまたはユーザー名を入力してくださいinvalid-email-username
有効な電話番号またはユーザー名を入力してください。電話番号には国番号を含める必要があります。invalid-phone-username
有効なメールアドレス、電話番号、またはユーザー名を入力してください。電話番号には国番号を含める必要があります。invalid-email-phone-username
問題が発生しました。しばらくしてからもう一度お試しください。custom-script-error-code
問題が発生しました。しばらくしてからもう一度お試しくださいauth0-users-validation
申し訳ありません。ログイン中に問題が発生しましたauthentication-failure
無効な接続ですinvalid-connection
不審なログイン動作が検出されたため、今後の試行はブロックされます。管理者に連絡してください。ip-blocked
無効な接続ですno-db-connection
メールアドレスがどのエンタープライズディレクトリにも一致しませんno-hrd-connection
このアカウントでセキュリティ上の問題の可能性が検出されました。アカウントを保護するため、このログインは拒否されました。続行するにはパスワードをリセットしてください。password-breached
このアカウントは、連続して複数回ログインが試行されたためブロックされました。user-blocked
このユーザーのログイン試行回数が多すぎます。しばらく待ってからもう一度お試しください。same-user-login
メールアドレスを入力してくださいno-email
パスワードを入力してくださいno-password
ユーザー名を入力してくださいno-username
有効な電話番号を入力してくださいinvalid-phone-number
パスワードとパスキーは使用できませんconflict-password-passkey
パスワードは使用できませんpassword-not-allowed
パスキーは使用できませんpasskey-not-allowed
パスキーを選択してくださいno-passkey
パスキー認証に失敗しましたpasskey-authentication-failed
問題が発生しました。しばらくしてからもう一度お試しください。invalid-passkey

画面: login-password

login-password 参照用スクリーンショット
テキストキー
ログインするにはパスワードを入力してください<%= ”$” %>
パスワードを入力title
<%= "{companyName}&quot; %&gt; のパスワードを入力して、&lt;%= &quot;" %> に進んでくださいdescription
またはseparatorText
続行buttonText
<%= "" %> で続行federatedConnectionButtonText
サインアップsignupActionLinkText
アカウントをお持ちでない場合signupActionText
パスワードをお忘れですか?forgotPasswordText
パスワードpasswordPlaceholder
ユーザー名またはメールアドレスusernamePlaceholder
メールアドレスemailPlaceholder
編集editEmailText
メールアドレスを編集editLinkScreenReadableText
アラートalertListTitle
招待が届いています!invitationTitle
<%= "{clientName}&quot; %&gt; で &lt;%= &quot;" %> に参加するための、<%= ”$” %> からの招待を承諾するにはログインしてください。invitationDescription
<%= ”$” %>logoAltText
指紋認証または顔認証を使用useBiometricsText
パスワードを表示showPasswordText
パスワードを非表示hidePasswordText
ユーザー名またはパスワードが正しくありませんwrong-credentials
入力したコードは無効ですinvalid-code
ユーザーコードが無効か期限切れですinvalid-expired-code
メールアドレスまたはパスワードが正しくありませんwrong-email-credentials
ユーザー名またはパスワードが正しくありませんwrong-username-credentials
電話番号またはパスワードが正しくありませんwrong-phone-credentials
メールアドレス、ユーザー名、またはパスワードが正しくありませんwrong-email-username-credentials
メールアドレス、電話番号、ユーザー名、またはパスワードが正しくありません。電話番号には国番号を含める必要があります。wrong-email-phone-username-credentials
メールアドレス、電話番号、またはパスワードが正しくありません。電話番号には国番号を含める必要があります。wrong-email-phone-credentials
電話番号、ユーザー名、またはパスワードが正しくありません。電話番号には国番号を含める必要があります。wrong-phone-username-credentials
問題が発生しました。しばらくしてからもう一度お試しください。custom-script-error-code
問題が発生しました。しばらくしてからもう一度お試しくださいauth0-users-validation
申し訳ありませんが、ログイン中に問題が発生しましたauthentication-failure
接続が無効ですinvalid-connection
不審なログイン動作が検出されたため、以降の試行はブロックされます。管理者に連絡してください。ip-blocked
接続が無効ですno-db-connection
このアカウントでセキュリティ上の問題の可能性が検出されました。アカウントを保護するため、このログインはブロックされました。続行するにはパスワードをリセットしてください。password-breached
ログインの試行が連続して複数回行われたため、アカウントはブロックされました。user-blocked
このユーザーのログイン試行回数が多すぎます。しばらく待ってから、もう一度お試しください。same-user-login
メールアドレスを入力してくださいno-email
パスワードは必須ですno-password
ユーザー名は必須ですno-username

画面: login-passwordless-email-code

login-passwordless-email-code 参照スクリーンショット
TextKey
${clientName} にログインするため、メールで届いたコードを入力してくださいpageTitle
続行buttonText
コードを記載したメールを ${email} に送信しましたdescription
コードを入力placeholder
再送信resendActionText
メールが届きませんでしたか?resendText
本人確認title
${companyName}logoAltText
コードが無効ですinvalid-verification-code
コードを送信できませんでした。時間をおいて再度お試しください。passwordless-authenticator-error
問題が発生しました。時間をおいて再度お試しください。passwordless-unknown-error
login-passwordless-email-link 参照スクリーンショット
TextKey
${clientName} のメールサインインリンクpageTitle
メールを送信しましたsuccessTitle
問題が発生しましたerrorTitle
メールを送信しました。受信トレイでログインリンクを確認してください。description
時間をおいて再度お試しください。unknownErrorDescription

画面: login-passwordless-sms-otp

login-passwordless-sms-otp 参照スクリーンショット
TextKey
${clientName} にログインするため、SMSで届いたコードを入力してくださいpageTitle
本人確認title
次の電話番号にSMSを送信しました:description
続行buttonText
編集editText
6 桁のコードを入力placeholder
再送信resendActionText
コードが届きませんでしたか?resendText
${companyName}logoAltText
コードが無効ですinvalid-verification-code
コードを送信できませんでした。時間をおいて再度お試しください。passwordless-authenticator-error
問題が発生しました。時間をおいて再度お試しください。passwordless-unknown-error

画面: login-email-verification

login-email-verification の参照スクリーンショット
TextKey
${clientName} にログインするためのメールのコードを入力してくださいpageTitle
続行buttonText
コードを記載したメールを ${email} 宛てに送信しましたdescription
コードを入力placeholder
再送信resendActionText
メールが届きませんでしたか?resendText
メールアドレスを確認title
${companyName}logoAltText
OTP コードは 6 桁の数字である必要がありますinvalid-otp-code-format
入力したコードは無効ですinvalid-code
ユーザーコードが無効か、有効期限が切れていますinvalid-expired-code
コードを確認できませんでした。しばらくしてからもう一度お試しください。authenticator-error
メールの送信回数が上限を超えました。数分待ってからもう一度お試しください。too-many-email

画面: logout

logout 参照用スクリーンショット
テキストキー
${clientName} からログアウトpageTitle
ログアウトtitle
こんにちは、${userName} さんuserSalute
${clientName} からログアウトしてもよろしいですか?description
はいacceptButtonText
いいえdeclineButtonText
${companyName}logoAltText

画面: mfa-detect-browser-capabilities

mfa-detect-browser-capabilities 参考スクリーンショット
TextKey
別の方法を試すpickAuthenticatorText
再読み込みreloadButtonText
JavaScript が必要ですnoJSErrorTitle
お使いのブラウザーでは JavaScript が有効になっていません。有効にして、[再読み込み]ボタンを押してください。noJSErrorDescription

画面: mfa-enroll-result

mfa-enroll-result 参考スクリーンショット
TextKey
MFA の登録状況pageTitle
設定が完了しました!enrolledTitle
新しい認証要素が正常に追加されました。enrolledDescription
無効なリンクinvalidTicketTitle
このリンクは無効か、有効期限が切れています。invalidTicketDescription
期限切れのリンクexpiredTicketTitle
このリンクは期限切れです。expiredTicketDescription
すでに使用済みalreadyUsedTitle
このリンクはすでに使用されています。MFA に登録するには、新しいリンクを取得してください。alreadyUsedDescription
二要素認証はすでに有効です。alreadyEnrolledDescription
問題が発生しましたgenericError

画面: mfa-login-options

mfa-login-options 参考スクリーンショット
TextKey
${clientName} のその他のログイン方法一覧pageTitle
戻るbackText
その他の方法title
SMSauthenticatorNamesSMS
電話authenticatorNamesVoice
電話authenticatorNamesPhone
${appName} アプリからの通知authenticatorNamesPushNotification
Google Authenticator または同様のアプリauthenticatorNamesOTP
メールauthenticatorNamesEmail
リカバリーコードauthenticatorNamesRecoveryCode
DUO アプリからの通知authenticatorNamesDUO
セキュリティキーauthenticatorNamesWebauthnRoaming
指紋または顔認証authenticatorNamesWebauthnPlatform

画面: mfa-begin-enroll-options

mfa-begin-enroll-options 参考スクリーンショット
TextKey
${clientName} に別の認証方法を追加pageTitle
戻るbackText
アカウントを安全に保護title
別の認証方法を追加してください。description
${companyName}logoAltText
SMSauthenticatorNamesSMS
電話authenticatorNamesVoice
電話authenticatorNamesPhone
${appName} アプリからの通知authenticatorNamesPushNotification
Google Authenticator または同様のアプリauthenticatorNamesOTP
メールauthenticatorNamesEmail
リカバリーコードauthenticatorNamesRecoveryCode
DUO アプリからの通知authenticatorNamesDUO
セキュリティキーauthenticatorNamesWebauthnRoaming
指紋または顔認証authenticatorNamesWebauthnPlatform

画面: mfa-email-challenge

mfa-email-challenge 参照スクリーンショット
TextKey
メールで届いたコードを入力して ${clientName} にログインしてくださいpageTitle
戻るbackText
続行buttonText
次のメールアドレスにコードを記載したメールを送信しましたdescription
別の方法を試すpickAuthenticatorText
コードを入力placeholder
このデバイスを30日間記憶するrememberMeText
再送resendActionText
メールが届きませんか?resendText
本人確認title
${companyName}logoAltText
OTP コードは6桁の数字である必要がありますinvalid-otp-code-format
入力したコードは無効ですinvalid-code
コードを確認できませんでした。しばらくしてからもう一度お試しください。authenticator-error
通知を送信できませんでした。コードを再送してください。no-transaction-in-progress
メールの送信回数の上限を超えました。数分待ってからもう一度お試しください。too-many-email
登録トランザクションの有効期限が切れています。最初からやり直してください。transaction-not-found
メールを送信できませんでした。しばらくしてからもう一度お試しください。mfa-email-challenge-authenticator-error
コードを入力してくださいno-code

画面: mfa-email-list

mfa-email-list 参照スクリーンショット
TextKey
${clientName} で利用可能なメールアドレス一覧pageTitle
戻るbackText
登録済みメールアドレスtitle

画面: mfa-otp-enrollment-qr

mfa-otp-enrollment-qr 参照スクリーンショット
TextKey
ワンタイムパスワードで ${clientName} にログインするには、コードをスキャンしてくださいpageTitle
アカウントを保護title
お使いの認証アプリで以下の QR コードをスキャンし、表示されたワンタイムコードを以下に入力してください。description
続行buttonText
スキャンできませんか?codeEnrollmentText
別の方法を試すpickAuthenticatorText
ワンタイムコードを入力してくださいplaceholder
次にseparatorText
${companyName}logoAltText
OTP コードは 6 桁の数字である必要がありますinvalid-otp-code-format
入力したコードは無効ですinvalid-code
コードの入力失敗回数が多すぎます。数分待ってから再試行してください。too-many-failures
登録トランザクションの有効期限が切れました。最初からやり直す必要があります。transaction-not-found
すでに MFA に登録されています。user-already-enrolled
コードを入力してくださいno-code

画面: mfa-otp-enrollment-code

mfa-otp-enrollment-code 参照スクリーンショット
TextKey
ワンタイムパスワードで ${clientName} にログインするには、コードをコピーしてくださいpageTitle
戻るbackText
続行buttonText
コピー用のセキュアコードaltText
コードをコピーcopyCodeButtonText
お使いの認証アプリに以下のコードを手動で入力し、表示されたワンタイムコードを以下に入力してください。description
別の方法を試すpickAuthenticatorText
ワンタイムコードを入力してくださいplaceholder
アカウントを保護title
${companyName}logoAltText
コードの入力失敗回数が多すぎます。数分待ってから再試行してください。too-many-failures
登録トランザクションの有効期限が切れました。最初からやり直す必要があります。transaction-not-found
コードを入力してくださいno-code

画面: mfa-otp-challenge

mfa-otp-challenge 参照スクリーンショット
TextKey
${clientName} にログインするには、ワンタイムパスワードを入力してくださいpageTitle
本人確認title
お使いのワンタイムパスワードアプリでコードを確認してください。description
続行buttonText
別の方法を試すpickAuthenticatorText
ワンタイムコードを入力してくださいplaceholder
このデバイスを 30 日間記憶するrememberMeText
${companyName}logoAltText
パスワードを使用usePasswordText
コードを確認できませんでした。後でもう一度お試しください。authenticator-error
コードの入力失敗回数が多すぎます。数分待ってから再試行してください。too-many-failures
登録トランザクションの有効期限が切れました。最初からやり直す必要があります。transaction-not-found
コードを入力してくださいno-code

画面: mfa-phone-challenge

mfa-phone-challenge の参照スクリーンショット
TextKey
電話番号を使って ${clientName} にログインpageTitle
本人確認title
次の電話番号に 6 桁の code を送信します:description
続行continueButtonText
別の電話番号を選択する。changePhoneText
SMSsmsButtonText
音声通話voiceButtonText
code をどの方法で受け取りますか?chooseMessageTypeText
別の方法を試すpickAuthenticatorText
電話番号を入力placeholder
${companyName}logoAltText
SMS の送信中に問題が発生しましたsend-sms-failed
音声通話の発信中に問題が発生しましたsend-voice-failed
電話番号には数字のみ使用できます。invalid-phone-format
電話番号が無効のようです。確認してから再試行してください。invalid-phone
1 時間あたりの電話メッセージ数の上限を超えました。数分待ってから再試行してください。too-many-sms
1 時間あたりの電話メッセージ数の上限を超えました。数分待ってから再試行してください。too-many-voice
登録トランザクションの有効期限が切れました。最初からやり直す必要があります。transaction-not-found
電話番号を入力してくださいno-phone

画面: mfa-phone-enrollment

mfa-phone-enrollment の参照スクリーンショット
TextKey
電話で受け取る code を使って ${clientName} にログインするには、電話番号を入力してくださいpageTitle
アカウントを保護title
6 桁の code を送信できる国番号と電話番号を入力してください:description
続行continueButtonText
SMSsmsButtonText
音声通話voiceButtonText
code をどの方法で受け取りますか?chooseMessageTypeText
別の方法を試すpickAuthenticatorText
電話番号を入力placeholder
${companyName}logoAltText
SMS の送信中に問題が発生しましたsend-sms-failed
音声通話の発信中に問題が発生しましたsend-voice-failed
SMS を送信できませんでした。後でもう一度お試しください。sms-authenticator-error
電話番号には数字のみ使用できます。invalid-phone-format
電話番号が無効のようです。確認してから再試行してください。invalid-phone
1 時間あたりの電話メッセージ数の上限を超えました。数分待ってから再試行してください。too-many-sms
1 時間あたりの電話メッセージ数の上限を超えました。数分待ってから再試行してください。too-many-voice
登録トランザクションの有効期限が切れました。最初からやり直す必要があります。 [注: このエラーには通常到達しません]transaction-not-found
電話番号を入力してくださいno-phone

画面: mfa-push-welcome

mfa-push-welcome 参照スクリーンショット
TextKey
アプリケーション ${clientName} をインストールpageTitle
アカウントを保護title
続行するには、モバイル端末のアプリストアから ${appName} アプリをインストールしてください。description
Google PlayandroidButtonText
続行buttonText
App StoreiosButtonText
別の方法を試すpickAuthenticatorText
${companyName}logoAltText

画面: mfa-push-enrollment-qr

mfa-push-enrollment-qr 参照スクリーンショット
TextKey
プッシュ通知を使用して ${clientName} にログインするには、コードをスキャンしてくださいpageTitle
アカウントを保護title
モバイル端末の ${appName} アプリを使用して、以下の QR コードをスキャンしてください。description
別の方法を試すpickAuthenticatorText
続行buttonText
${companyName}logoAltText
モバイル端末の ${appName} アプリで QR コードをスキャンする必要があります。enrollment-transaction-pending

画面: mfa-push-challenge-push

mfa-push-challenge-push 参照スクリーンショット
TextKey
${clientName} にログインするには、プッシュ通知を承認してくださいpageTitle
本人確認title
${appName} アプリを通じて、次のデバイスに通知を送信しました:description
デバイスで承認しましたbuttonText
別の方法を試すpickAuthenticatorText
このデバイスを 30 日間記憶するrememberMeText
再送信resendActionText
通知が届きませんか?resendText
コードを手動で入力enterOtpCode
またはseparatorText
${companyName}logoAltText
モバイル端末の ${appName} アプリで通知を承認する必要があります。challenge-transaction-pending
確認が得られていません。少し待ってから再試行してください。polling-interval-exceeded
通知リクエストが多すぎます。数分待ってから再試行してください。too-many-push
登録トランザクションの有効期限が切れました。最初からやり直す必要があります。transaction-not-found
確認が得られていません。もう一度コードをスキャンしてください。mfa-push-verify-transaction-pending
登録を確認できませんでした。後でもう一度お試しください。mfa-push-verify-authenticator-error
通知を送信できませんでした。後でもう一度お試しください。mfa-push-challenge-authenticator-error
通知が拒否されましたtransaction-rejected

画面: mfa-push-list

mfa-push-list 参照スクリーンショット
TextKey
利用可能なデバイス一覧 ${clientName}pageTitle
戻るbackText
登録済みデバイスtitle

画面: mfa-recovery-code-enrollment

mfa-recovery-code-enrollment 参照用スクリーンショット
TextKey
安全に保管するため、${clientName} のリカバリーコードをコピーしてくださいpageTitle
あと少しです!title
このリカバリーコードをコピーし、安全な場所に保管してください。デバイスなしでログインする必要がある場合に必要です。description
コピーするリカバリーコードaltText
続行buttonText
このコードを安全な場所に記録しましたcheckboxText
コードをコピーcopyCodeButtonText
${companyName}logoAltText
コードを記録したことを確認してくださいno-confirmation

画面: mfa-recovery-code-challenge

mfa-recovery-code-challenge 参照用スクリーンショット
TextKey
${clientName} にログインするには、リカバリーコードを入力してくださいpageTitle
本人確認title
初回登録時に発行されたリカバリーコードを入力してください。description
続行buttonText
別の方法を試すpickAuthenticatorText
リカバリーコードを入力placeholder
${companyName}logoAltText
入力したコードは無効ですinvalid-code
リカバリーコードは24文字の英数字である必要がありますinvalid-code-format
コードを確認できませんでした。しばらくしてからもう一度お試しください。authenticator-error
コードを記録したことを確認してくださいno-confirmation
コードの入力失敗回数が多すぎます。数分待ってから再試行してください。too-many-failures
登録トランザクションの有効期限が切れました。最初からやり直してください。transaction-not-found

画面: mfa-country-codes

mfa-country-codes 参照スクリーンショット
テキストキー
${clientName} の国番号を選択してくださいpageTitle
戻るbackText
国番号を選択title

画面: mfa-sms-enrollment

mfa-sms-enrollment の参考スクリーンショット
テキストキー
テキストメッセージで $ にログインするには、電話番号を入力してくださいpageTitle
アカウントを保護するtitle
以下に電話番号を入力してください。その番号にSMSが送信され、次の画面で入力するコードが届きます。description
続行buttonText
別の方法を試すpickAuthenticatorText
電話番号を入力してくださいplaceholder
${companyName}logoAltText
SMSの送信中に問題が発生しましたsend-sms-failed
SMSを送信できませんでした。しばらくしてからもう一度お試しください。sms-authenticator-error
電話番号には数字のみ使用できます。invalid-phone-format
電話番号が無効のようです。内容を確認して、もう一度お試しください。invalid-phone
1時間あたりに送信できるSMSの上限を超えました。数分待ってからもう一度お試しください。too-many-sms
登録トランザクションの有効期限が切れたため、最初からやり直してください。transaction-not-found
電話番号を入力してくださいno-phone

画面: mfa-sms-challenge

mfa-sms-challenge の参照用スクリーンショット
テキストキー
${clientName} にログインするには、電話番号に送信されたcodeを入力してくださいpageTitle
本人確認title
次の電話番号にテキストメッセージを送信しました:description
続行buttonText
編集editText
電話番号を編集editLinkScreenReadableText
別の方法を試すpickAuthenticatorText
6桁のcodeを入力してくださいplaceholder
このデバイスを30日間記憶するrememberMeText
再送信resendActionText
codeが届きませんでしたか?resendText
またはresendVoiceActionSeparatorTextBefore
電話を受けるresendVoiceActionText
${companyName}logoAltText
OTP Codeは6桁の数字で入力してくださいinvalid-otp-code-format
入力したcodeは無効ですinvalid-code
SMSの送信中に問題が発生しましたsend-sms-failed
codeを確認できませんでした。しばらくしてからもう一度お試しください。authenticator-error
SMSを送信できませんでした。しばらくしてからもう一度お試しください。sms-authenticator-error
通知は送信されませんでした。codeを再送してください。no-transaction-in-progress
codeの入力に何度も失敗しました。数分待ってから再試行してください。too-many-failures
1時間あたりのSMS送信数の上限を超えました。数分待ってから、もう一度お試しください。too-many-sms
登録トランザクションの有効期限が切れました。最初からやり直してください。transaction-not-found
コードを入力してくださいno-code

画面: mfa-sms-list

mfa-sms-list 参照スクリーンショット
テキストキー
利用可能な電話番号の一覧 ${clientName}pageTitle
戻るbackText
登録済み電話番号title

画面: mfa-voice-enrollment

mfa-voice-enrollment 参照スクリーンショット
テキストKey
電話の認証コードを使用して ${clientName} にログインするため、電話番号を入力してくださいpageTitle
アカウントを保護するtitle
以下に電話番号を入力してください。その番号に音声通話でコードが送信され、次の画面で入力できます。description
続行buttonText
別の方法を試すpickAuthenticatorText
電話番号を入力placeholder
${companyName}logoAltText
SMS の送信中に問題が発生しましたsend-sms-failed
電話番号には数字のみ使用できます。invalid-phone-format
電話番号が有効ではないようです。確認してもう一度お試しください。invalid-phone
1 時間あたりの電話メッセージ数の上限を超えました。数分待ってからもう一度お試しください。too-many-sms
登録トランザクションの有効期限が切れました。最初からやり直す必要があります。transaction-not-found
電話番号を入力してくださいno-phone

画面: mfa-voice-challenge

mfa-voice-challenge 参照スクリーンショット
テキストKey
${clientName} にログインするため、電話の認証コードを入力してくださいpageTitle
本人確認title
以下の電話番号に音声通話で 6 桁のコードを送信しました。description
続行buttonText
編集editText
電話番号を編集editLinkScreenReadableText
別の電話番号を選択してください。changePhoneText
別の方法を試すpickAuthenticatorText
6 桁のコードを入力placeholder
このデバイスを 30 日間記憶するrememberMeText
もう一度電話をかけるresendActionText
電話がかかってきませんでしたか?resendText
またはresendSmsActionSeparatorTextBefore
テキストメッセージを送信resendSmsActionText
${companyName}logoAltText
OTP コードは 6 桁の数字で入力してくださいinvalid-otp-code-format
入力したコードが無効ですinvalid-code
音声通話の発信中に問題が発生しましたsend-voice-failed
コードを確認できませんでした。後でもう一度お試しください。authenticator-error
音声通話を発信できませんでした。後でもう一度お試しください。voice-authenticator-error
通知が送信されませんでした。コードを再送してみてください。no-transaction-in-progress
無効なコードの入力回数が多すぎます。数分待ってから再試行してください。too-many-failures
1 時間あたりの電話メッセージ数の上限を超えました。数分待ってからもう一度お試しください。too-many-voice
登録トランザクションの有効期限が切れました。最初からやり直す必要があります。transaction-not-found
コードを入力してくださいno-code

画面: mfa-webauthn-platform-enrollment

mfa-webauthn-enrollment 参照スクリーンショット
テキストキー
このデバイスで $ にすばやくログインpageTitle
このデバイスでよりすばやくログインtitle
このデバイスを信頼しますか? 次回から、このデバイスの指紋認証または顔認証を使って、すばやく安全にログインできます。description
デバイスの確認待ちawaitingConfirmation
$logoAltText
続行continueButtonText
別の方法を試すpickAuthenticatorText
後で通知するsnoozeEnrollmentButtonText
このデバイスでは行わないrefuseAddingDeviceText
今はしないskipAddingDeviceText
デバイスの登録を開始できませんでした。しばらくしてからもう一度お試しください。webauthn-platform-associate-error

画面: mfa-webauthn-roaming-enrollment

mfa-webauthn-guidance-enrollment リファレンススクリーンショット
テキストキー
セキュリティキーを登録 - ${clientName}pageTitle
セキュリティキーの追加title
セキュリティキーは追加の認証要素として使用できます。description
セキュリティキーを待っていますawaitingConfirmation
${companyName}logoAltText
セキュリティキーを使うcontinueButtonText
別の方法を試すpickAuthenticatorText
セキュリティキーを接続して、続行してください。instructions1
ブラウザーの手順に従ってください。instructions2
後で簡単に見分けられるように、セキュリティキーに名前を付けてください。instructions3
セキュリティキーの登録を開始できませんでした。しばらくしてからもう一度お試しください。webauthn-associate-error

画面: mfa-webauthn-platform-challenge

mfa-webauthn-challenge-user-initiated 参照スクリーンショット
テキストキー
指紋認証または顔認証を使用して${clientName}にログインtitle
下のボタンを押して、ブラウザーの手順に従ってログインしてください。description
デバイスの確認待ちawaitingConfirmation
認証の失敗回数が多すぎます。しばらくしてからもう一度お試しください。too-many-webauthn-challenge-attempts-error
${companyName}logoAltText
続行continueButtonText
別の方法を試すpickAuthenticatorText
パスワードを使用usePasswordText
この端末を30日間記憶するrememberMeText
デバイスの確認を開始できませんでした。しばらくしてからもう一度お試しください。webauthn-platform-challenge-error

画面: mfa-webauthn-roaming-challenge

mfa-webauthn-challenge-user-initiated リファレンススクリーンショット
テキストキー
セキュリティキーを使用して${clientName}にログインpageTitle
本人確認title
セキュリティキーをお手元にご用意ください。続行すると、セキュリティキーの使用を求められます。description
セキュリティキーを待機中awaitingConfirmation
認証の試行回数が多すぎます。しばらくしてからもう一度お試しください。too-many-webauthn-challenge-attempts-error
${companyName}logoAltText
セキュリティキーを使用continueButtonText
別の方法を試すpickAuthenticatorText
このデバイスを30日間記憶しておくrememberMeText
セキュリティキーの検証を開始できませんでした。しばらくしてからもう一度お試しください。webauthn-challenge-error

画面: mfa-webauthn-change-key-nickname

mfa-webauthn-change-key-nickname 参照スクリーンショット
テキストキー
$ のセキュリティキーに名前を付けるtitle
複数のキーをお持ちの場合、この別名を付けると目的のキーを見分けやすくなります。description
$ のキーnickname
セキュリティキー名nicknamePlaceholder
デバイスに名前を付ける$
複数のデバイスをお持ちの場合、この別名を使うと該当するデバイスを見分けやすくなります。descriptionPlatform
&#123;userName&#125;の{deviceName}nicknamePlatform
デバイス名nicknamePlaceholderPlatform
続行buttonText
${companyName}logoAltText
キー名を更新できませんでした。もう一度お試しください。webauthn-patch-nickname-error
デバイスの名前を更新できませんでした。もう一度お試しください。webauthn-platform-patch-nickname-error
名前は必須ですno-nickname
名前が短すぎますnickname-too-short
名前が長すぎますnickname-too-long
情報の取得中にエラーが発生しました。もう一度お試しください。error-while-retrieving-authenticator
名前の保存中にエラーが発生しました。もう一度お試しください。error-while-patching

画面: mfa-webauthn-enrollment-success

mfa-webauthn-enrollment-success 参照スクリーンショット
テキストキー
セキュリティキーの登録が完了しました ${clientName}title
デバイスの登録が完了しました ${clientName}titlePlatform
セキュリティキーが正常に登録されました。description
デバイスが正常に登録されました。descriptionPlatform
続行buttonText
${companyName}logoAltText

画面: mfa-webauthn-error

mfa-webauthn-error の参照用スクリーンショット
テキストキー
再試行tryAgainLinkText
別の方法を試すpickAuthenticatorText
セキュリティキーの登録エラー${clientName}
セキュリティキーの確認に失敗しましたerrorTitleChallenge
デバイスの登録エラー${clientName}
問題が発生しましたerrorTitlePlatformChallenge
問題が発生しました。もう一度お試しいただくか、別の方法をお試しください。description
このデバイスをすでに登録している場合は、もう一度お試しください。まだ登録していない場合は、別の方法をお試しください。descriptionPlatform
今は追加しないrefuseAddingAuthenticatorText
パスワードを使用usePasswordText

画面: mfa-webauthn-not-available-error

mfa-webauthn-not-available-error reference screenshot
テキストキー
${clientName} ではセキュリティキーはサポートされていませんpageTitle
セキュリティキーはサポートされていませんerrorTitle
申し訳ありませんが、お使いのブラウザーまたはデバイスはセキュリティキーに対応していません。別のブラウザーを使用するか、別のデバイスからログインしてください。errorDescription
別の方法を試すpickAuthenticatorText
パスワードを使用usePasswordText

画面: organization-selection

organization-selection 参照用スクリーンショット
TextKey
${clientName} の組織名を入力してくださいpageTitle
続行buttonText
続行するには、${companyName} の組織名を入力してくださいdescription
組織名を入力してくださいplaceholder
組織名を入力title
${companyName}logoAltText
入力した組織名は無効ですinvalid-organization

画面: organization-picker

organization-picker 参照用スクリーンショット
TextKey
組織を選択pageTitle
は複数の組織に所属しています。loggedInText
は個人用アカウントとして使用されており、複数の組織に所属しています。loggedInTextB2C
組織を選択title
続行するアカウントを選択titleB2C
<%= ”$” %>logoAltText
またはseparatorText
個人アカウントで続行continueTextB2C

画面: reset-password-request

reset-password-request リファレンススクリーンショット
テキストキー
パスワードをリセット<%= ”$” %>
パスワードをお忘れですか?title
<%= ”$” %> に戻るbackToLoginLinkText
続行buttonText
メールアドレスを入力してください。パスワードをリセットするための手順をお送りします。descriptionEmail
ユーザー名を入力してください。パスワードをリセットするための手順をお送りします。descriptionUsername
メールアドレスplaceholderEmail
ユーザー名placeholderUsername
メールアドレスemailPlaceholder
ユーザー名usernamePlaceholder
電話番号phonePlaceholder
電話番号、ユーザー名、またはメールアドレスphoneOrUsernameOrEmailPlaceholder
電話番号またはメールアドレスphoneOrEmailPlaceholder
電話番号またはユーザー名phoneOrUsernamePlaceholder
ユーザー名またはメールアドレスusernameOrEmailPlaceholder
メールアドレスを入力してください。パスワードをリセットするための手順をお送りします。emailDescription
ユーザー名を入力してください。パスワードをリセットするための手順をお送りします。usernameDescription
電話番号を入力してください。パスワードをリセットするための手順をお送りします。phoneDescription
電話番号、ユーザー名、またはメールアドレスを入力してください。パスワードをリセットするための手順をお送りします。phoneOrUsernameOrEmailDescription
電話番号またはメールアドレスを入力してください。パスワードをリセットするための手順をお送りします。phoneOrEmailDescription
電話番号またはユーザー名を入力してください。パスワードをリセットするための手順をお送りします。phoneOrUsernameDescription
ユーザー名またはメールアドレスを入力してください。パスワードをリセットするための手順をお送りします。usernameOrEmailDescription
<%= ”$” %>logoAltText
このチケットの有効期限が切れています。auth0-users-expired-ticket
問題が発生しました。しばらくしてからもう一度お試しください。custom-script-error-code
このチケットはすでに使用されています。auth0-users-used-ticket
問題が発生しました。しばらくしてからもう一度お試しくださいauth0-users-validation
メールの送信中に問題が発生しました。しばらくしてからもう一度お試しください。reset-password-error
メールの送信回数が上限を超えています。数分待ってからもう一度お試しください。too-many-email
メールの送信回数が上限を超えています。数分待ってからもう一度お試しください。too-many-requests
メールアドレスを入力してくださいno-email
ユーザー名は必須ですno-username
電話番号を入力してくださいno-phone_number
電話番号が正しくありません。invalid-phone-format
無効なログインIDが入力されましたinvalid-login-id
有効なメールアドレスまたは電話番号を入力してください。電話番号には国番号を含めてください。invalid-email-phone

画面: reset-password-email

reset-password-email 参照スクリーンショット
テキストキー
メールをご確認ください<%= ”$” %>
メールをご確認くださいtitle
戻るbackButtonText
メールアドレス <%= ”$ をご確認ください” %> 宛てのメールで、パスワードをリセットする手順を確認してください。emailDescription
メールを再送信resendLinkText
username に関連付けられたメールアドレス <%= ”$ をご確認ください” %> に関連付けられたメールアドレスで、パスワードをリセットする手順を確認してください。usernameDescription

画面: reset-password

reset-password 参照スクリーンショット
テキストキー
パスワードをリセット<%= ”$” %>
パスワードの変更title
パスワードを変更するには、以下に新しいパスワードを入力してください。description
パスワードをリセットbuttonText
新しいパスワードpasswordPlaceholder
新しいパスワードを再入力reEnterpasswordPlaceholder
パスワードには次の内容を含める必要があります:passwordSecurityText
<%= ”$” %>logoAltText
パスワードを表示showPasswordText
パスワードを非表示hidePasswordText
失敗accessibilityError
成功accessibilityValid
このチケットは期限切れです。auth0-users-expired-ticket
問題が発生しました。しばらくしてからもう一度お試しください。custom-script-error-code
このチケットはすでに使用されています。auth0-users-used-ticket
問題が発生しました。しばらくしてからもう一度お試しくださいauth0-users-validation
新しいパスワードを入力してください。no-password-reset
新しいパスワードの確認入力がありませんno-re-enter-password
パスワードにユーザー情報が含まれていますpassword-contains-user-information
この認証情報の組み合わせは、別のウェブサイトで発生した公開されたデータ侵害で検出されました。続行するには、アカウントを保護するために別のパスワードを使用してください。password-breached-reset
パスワードが一致しませんpassword-mismatch

画面: reset-password-success

reset-password-success リファレンススクリーンショット
テキストキー
パスワードのリセットが完了しました<%= ”$” %>
パスワードが変更されましたeventTitle
パスワードは正常に変更されました。description
<%= ”$ に戻る” %>buttonText

画面: reset-password-error

reset-password-error リファレンススクリーンショット
テキストキー
パスワードのリセットエラー<%= ”$” %>
<%= ”$ に戻る” %>backToLoginLinkText
パスワードをリセットするには、ログインページに戻って “Forgot Your Password” を選択し、新しいメールを送信してください。descriptionExpired
問題が発生しました。ログインページに戻って “Forgot Your Password” を選択し、もう一度お試しください。descriptionGeneric
このリンクはすでに使用されています。パスワードをリセットするには、ログインページに戻って “Forgot Your Password” を選択し、新しいメールを送信してください。descriptionUsed
リンクの有効期限切れeventTitleExpired
もう一度お試しくださいeventTitleGeneric
無効なリンクeventTitleUsed
このチケットは期限切れです。auth0-users-expired-ticket
問題が発生しました。しばらくしてからもう一度お試しください。custom-script-error-code
このチケットはすでに使用されています。auth0-users-used-ticket
問題が発生しました。しばらくしてからもう一度お試しください。auth0-users-validation
メールを送信できませんでした。しばらくしてからもう一度お試しください。reset-password-error

画面: reset-password-mfa-email-challenge

reset-password-mfa-email-challenge 参照スクリーンショット
テキストキー
のパスワードを変更するには、ワンタイムパスワードを入力してください<%= ”$” %>
戻るbackText
続行buttonText
次の宛先に、code が記載されたメールを送信しましたdescription
別の方法を試すpickAuthenticatorText
code を入力してくださいplaceholder
このデバイスを30日間記憶するrememberMeText
再送信resendActionText
メールが届いていませんか?resendText
本人確認title
<%= ”$” %>logoAltText
OTP コードは6桁の数字である必要がありますinvalid-otp-code-format
入力したコードが無効ですinvalid-code
コードを確認できませんでした。しばらくしてからもう一度お試しください。authenticator-error
通知を送信できませんでした。コードを再送信してください。no-transaction-in-progress
メールの送信回数が上限に達しました。数分待ってから、もう一度お試しください。too-many-email
登録トランザクションの有効期限が切れたため、最初からやり直してください。transaction-not-found
メールを送信できませんでした。しばらくしてからもう一度お試しください。mfa-email-challenge-authenticator-error

画面: reset-password-mfa-otp-challenge

reset-password-mfa-otp-challenge reference screenshot
テキストキー
パスワードを変更するには、ワンタイムパスワードを入力してください<%= ”$” %>
本人確認title
ご利用のワンタイムパスワードアプリで code を確認してください。description
続行buttonText
別の方法を試すpickAuthenticatorText
ワンタイム code を入力placeholder
このデバイスを30日間記憶するrememberMeText
<%= ”$” %>logoAltText
パスワードを使用usePasswordText
コードを確認できませんでした。しばらくしてからもう一度お試しください。authenticator-error
コードの入力に何度も失敗しました。再試行する前に数分お待ちください。too-many-failures
登録トランザクションの有効期限が切れたため、最初からやり直す必要があります。transaction-not-found

画面: reset-password-mfa-phone-challenge

reset-password-mfa-phone-challenge reference screenshot
テキストキー
次のサービスのパスワードを変更するには、ワンタイムパスワードを入力してください<%= ”$” %>
本人確認title
次の電話番号に6桁のcodeを送信します。description
続行continueButtonText
別の電話番号を選択してください。changePhoneText
テキストメッセージsmsButtonText
音声通話voiceButtonText
codeの受け取り方法を選択してくださいchooseMessageTypeText
別の方法を試してくださいpickAuthenticatorText
電話番号を入力してくださいplaceholder
<%= ”$” %>logoAltText
SMSの送信で問題が発生しましたsend-sms-failed
音声通話の発信で問題が発生しましたsend-voice-failed
電話番号には数字のみ使用できます。invalid-phone-format
電話番号が無効のようです。確認して再試行してください。invalid-phone
1時間あたりの電話メッセージ数の上限を超えています。数分待ってから、もう一度お試しください。too-many-sms
1時間あたりの電話メッセージ数の上限を超えています。数分待ってから、もう一度お試しください。too-many-voice
登録トランザクションの有効期限が切れました。もう一度最初からやり直してください。transaction-not-found
電話番号を入力してくださいno-phone

画面: reset-password-mfa-push-challenge-push

reset-password-mfa-push-challenge-push reference screenshot
テキストキー
パスワードを変更するには、次のワンタイムパスワードを入力してください<%= ”$” %>
本人確認title
次のデバイスへ、<%= ”$” %> アプリ:description
デバイスで承認しましたbuttonText
別の方法を試すpickAuthenticatorText
このデバイスを30日間記憶するrememberMeText
再送信resendActionText
通知が届きませんか?resendText
コードを手動で入力enterOtpCode
またはseparatorText
<%= ”$” %>logoAltText
モバイル端末の <%= ”$” %> アプリで通知を承認する必要があります。” %> モバイル端末上のアプリ。challenge-transaction-pending
確認がまだ完了していません。少し時間をおいてください。polling-interval-exceeded
通知リクエストが多すぎます。数分待ってからもう一度お試しください。too-many-push
登録トランザクションの有効期限が切れました。もう一度最初からやり直してください。transaction-not-found
確認がまだ完了していません。もう一度コードをスキャンしてください。mfa-push-verify-transaction-pending
登録を確認できませんでした。しばらくしてからもう一度お試しください。mfa-push-verify-authenticator-error
通知を送信できませんでした。しばらくしてからもう一度お試しください。mfa-push-challenge-authenticator-error
通知は拒否されましたtransaction-rejected

画面: reset-password-mfa-recovery-code-challenge

reset-password-mfa-recovery-code-challenge reference screenshot
テキストキー
パスワードを変更するには、ワンタイムパスワードを入力してください<%= ”$” %>
本人確認title
初回登録時に提供されたリカバリー code を入力してください。description
続行buttonText
別の方法を試すpickAuthenticatorText
リカバリー code を入力してくださいplaceholder
<%= ”$” %>logoAltText
入力した code は無効ですinvalid-code
リカバリーコードは24文字の英数字である必要がありますinvalid-code-format
codeを確認できませんでした。しばらくしてからもう一度お試しください。authenticator-error
codeを控えたことを確認してくださいno-confirmation
codeの確認失敗回数が多すぎます。数分待ってから再試行してください。too-many-failures
登録トランザクションの有効期限が切れたため、最初からやり直す必要があります。transaction-not-found

画面: reset-password-mfa-sms-challenge

reset-password-mfa-sms-challenge reference screenshot
テキストキー
パスワードを変更するには、ワンタイムパスワードを入力してください<%= ”$” %>
本人確認title
次の電話番号にSMSを送信しました:description
続行buttonText
編集editText
電話番号を編集editLinkScreenReadableText
別の方法を試すpickAuthenticatorText
6桁のcodeを入力してくださいplaceholder
このデバイスを30日間記憶するrememberMeText
再送resendActionText
codeが届きませんでしたか?resendText
またはresendVoiceActionSeparatorTextBefore
電話を受けるresendVoiceActionText
<%= ”$” %>logoAltText
OTP Codeは6桁の数字である必要がありますinvalid-otp-code-format
入力したcodeが無効ですinvalid-code
SMS の送信に問題が発生しましたsend-sms-failed
コードを確認できませんでした。しばらくしてからもう一度お試しください。authenticator-error
SMS を送信できませんでした。しばらくしてからもう一度お試しください。sms-authenticator-error
通知を送信できませんでした。コードを再送してください。no-transaction-in-progress
コードの確認に何度も失敗しました。数分待ってから再試行してください。too-many-failures
1時間あたりに送信できる電話番号メッセージの上限を超えました。数分待ってから、もう一度お試しください。too-many-sms
登録トランザクションの有効期限が切れました。もう一度最初からやり直してください。transaction-not-found

画面: reset-password-mfa-voice-challenge

reset-password-mfa-voice-challenge reference screenshot
テキストキー
次のアカウントのパスワードを変更するには、ワンタイムパスワードを入力してください<%= ”$” %>
本人確認title
以下の電話番号宛てに、音声通話で6桁のcodeを送信しました:description
続行buttonText
編集editText
電話番号を編集editLinkScreenReadableText
別の電話番号を選択してください。changePhoneText
別の方法を試すpickAuthenticatorText
6桁のコードを入力placeholder
このデバイスを30日間記憶するrememberMeText
もう一度電話を受けるresendActionText
電話がかかってきませんでしたか?resendText
またはresendSmsActionSeparatorTextBefore
SMSを送信resendSmsActionText
<%= ”$” %>logoAltText
OTPコードは6桁の数字である必要がありますinvalid-otp-code-format
入力したコードが無効ですinvalid-code
音声通話の発信中に問題が発生しましたsend-voice-failed
code を確認できませんでした。しばらくしてからもう一度お試しください。authenticator-error
音声通話を発信できませんでした。しばらくしてからもう一度お試しください。voice-authenticator-error
通知は送信されませんでした。code を再送してください。no-transaction-in-progress
code の入力に何度も失敗しました。数分待ってから再度お試しください。too-many-failures
1時間あたりの電話番号メッセージ数の上限を超えています。数分待ってから、もう一度お試しください。too-many-voice
登録トランザクションの有効期限が切れたため、最初からやり直す必要があります。transaction-not-found

画面: reset-password-mfa-webauthn-platform-challenge

reset-password-mfa-webauthn-platform-challenge reference screenshot
テキストキー
指紋または顔認証で確認するpageTitle
指紋または顔認証を使用してパスワードをリセットする<%= ”$” %>
下のボタンを押し、ブラウザーの手順に従ってログインしてください。description
デバイスの確認待ちawaitingConfirmation
認証の失敗回数が上限を超えました。しばらくしてからもう一度お試しください。too-many-webauthn-challenge-attempts-error
<%= ”$” %>logoAltText
続行continueButtonText
別の方法を試すpickAuthenticatorText
パスワードを使用usePasswordText
このデバイスを30日間記憶するrememberMeText
デバイスの確認を開始できませんでした。しばらくしてからもう一度お試しください。webauthn-platform-challenge-error

画面: reset-password-mfa-webauthn-roaming-challenge

reset-password-mfa-webauthn-roaming-challenge reference screenshot
テキストキー
セキュリティキーを使用してパスワードをリセット<%= ”$” %>
本人確認title
セキュリティキーをお手元にご用意ください。続行すると、セキュリティキーの使用を求められます。description
セキュリティキーを待っていますawaitingConfirmation
認証の失敗回数が多すぎます。しばらくしてからもう一度お試しください。too-many-webauthn-challenge-attempts-error
<%= ”$” %>logoAltText
セキュリティキーを使用するcontinueButtonText
別の方法をお試しくださいpickAuthenticatorText
このデバイスを30日間記憶するrememberMeText
セキュリティキーの認証を開始できませんでした。しばらくしてからもう一度お試しください。webauthn-challenge-error

画面: passkey-enrollment

passkey-enrollment の参考スクリーンショット
TextKey
このデバイスで $\{clientName} のパスキーを作成します。title
$\{clientName} にログインします。pageTitle
$\{clientName} に進むには、$\{companyName} にログインしてください。description
パスワードを覚える必要はありません。passkeyBenefit1Title
WebAuthn プラットフォームのアイコンpasskeyBenefit1ImgAltText
パスキーを使えば、指紋認証や顔認証などでログインできます。passkeyBenefit1Description
お使いのすべてのデバイスで利用できます。passkeyBenefit2Title
地球儀付きのデバイスpasskeyBenefit2ImgAltText
パスキーは、同期されたデバイス間で自動的に利用できるようになります。passkeyBenefit2Description
アカウントをより安全に保てます。passkeyBenefit3Title
チェックマーク付きの盾passkeyBenefit3ImgAltText
パスキーは、最先端のフィッシング耐性を提供します。passkeyBenefit3Description
パスキーを作成するcreateButtonText
パスキーなしで続行するcontinueButtonText
新しいパスキーを作成するcreateButtonResetText
新しいパスワードを作成するusePasswordButtonText
戻るbackButtonText
今後は表示しないcheckboxText
このユーザーはすでに存在します。error_email-in-use
問題が発生しました。しばらくしてからもう一度お試しください。error_auth0-users-validation
パスワードとパスキーの両方は使用できません。error_conflict-password-passkey
パスワードは使用できません。error_password-not-allowed
パスキーは使用できません。error_passkey-not-allowed
問題が発生しました。しばらくしてからもう一度お試しください。error_invalid-passkey
問題が発生しました。しばらくしてからもう一度お試しください。error_passkey-enrollment-failure
アカウントで作成できるパスキーの上限数に達しました。error_passkey-enrollment-max-allowed-reached

画面: passkey-enrollment-local

passkey-enrollment-local の参照スクリーンショット
TextKey
このデバイスに $\{clientName} のパスキーを作成します。title
$\{clientName} にログインpageTitle
$\{clientName} に進むには、$\{companyName} にログインしてください。description
このデバイスですばやくサインインpasskeyBenefit1Title
LockpasskeyBenefit1ImgAltText
次回サインイン時に、別のデバイスのパスキーを使う必要はありません。passkeyBenefit1Description
パスワードを覚える必要はありません。passkeyBenefit2Title
WebAuthn プラットフォームアイコン。passkeyBenefit2ImgAltText
パスキーを使えば、指紋認証や顔認証などでログインできます。passkeyBenefit2Description
新しいパスキーを作成createButtonText
新しいパスキーを作成せずに続行continueButtonText
今後表示しないcheckboxText
問題が発生しました。後でもう一度お試しください。error_passkey-enrollment-failure
アカウントで作成できるパスキーの上限に達しました。error_passkey-enrollment-max-allowed-reached

画面: phone-identifier-challenge

phone-identifier-challenge の参照用スクリーンショット
テキストKey
ログインするには、電話番号に送信されたコードを入力してください<%= ”$” %>
本人確認title
次の電話番号にSMSを送信しました:smsDescription
次の電話番号に音声通話で6桁のコードを送信しました:voiceDescription
続行buttonText
戻るbackButtonText
6桁のコードを入力placeholder
再送resendActionText
コードを受信できませんでしたか?resendText
またはresendVoiceActionSeparatorTextBefore
またはresendSmsActionSeparatorTextBefore
SMSを送信resendSmsActionText
電話を受けるresendVoiceActionText
<%= ”$” %>logoAltText
コードが再送されました。resendLimitReachedText
OTP コードは6桁の数字である必要がありますinvalid-otp-code-format
入力したコードが無効ですinvalid-code
音声通話の発信中に問題が発生しましたsend-voice-failed
SMSの送信中に問題が発生しましたsend-sms-failed
コードを確認できませんでした。後でもう一度お試しください。authenticator-error
音声通話を発信できませんでした。後でもう一度お試しください。voice-authenticator-error
SMSを送信できませんでした。後でもう一度お試しください。sms-authenticator-error
通知を送信できませんでした。コードを再送してください。no-transaction-in-progress
コードの入力に何度も失敗しました。数分待ってから再試行してください。too-many-failures
1時間あたりの音声通話の上限数を超えました。数分待ってから再試行してください。too-many-voice
1時間あたりのSMSの上限数を超えました。数分待ってから再試行してください。too-many-sms
登録トランザクションの有効期限が切れたため、最初からやり直す必要があります。transaction-not-found

画面: phone-identifier-enrollment

phone-identifier-enrollment 参照用スクリーンショット
TextKey
電話番号でログイン<%= ”$” %>
本人確認title
次の電話番号に6桁のコードを送信します:description
続行continueButtonText
別の電話番号を使用する。changePhoneText
SMSsmsButtonText
音声通話voiceButtonText
コードの受け取り方法を選択してください。chooseMessageTypeText
戻るbackButtonText
電話番号を入力してくださいplaceholder
<%= ”$” %>logoAltText
SMSの送信中に問題が発生しましたsend-sms-failed
音声通話の発信時に問題が発生しましたsend-voice-failed
電話番号には数字のみ使用できます。invalid-phone-format
電話番号が有効ではないようです。確認してもう一度お試しください。invalid-phone
1時間あたりのSMS送信回数の上限を超えました。数分待ってからもう一度お試しください。too-many-sms
1時間あたりの音声通話回数の上限を超えました。数分待ってからもう一度お試しください。too-many-voice
登録トランザクションの有効期限が切れました。最初からやり直してください。transaction-not-found
電話番号を入力してくださいno-phone

画面: signup

サインアップ参照スクリーンショット
テキストキー
新規登録<%= ”$” %>
ようこそtitle
<%= "{clientName}&quot; %&gt; に進むには、&lt;%= &quot;" %> にサインアップしてください。description
またはseparatorText
続行buttonText
メールアドレスemailPlaceholder
<%= "" %>で続行federatedConnectionButtonText
ログインloginActionLinkText
すでにアカウントをお持ちですか?loginActionText
パスワードpasswordPlaceholder
パスワードは次の条件を満たす必要があります:passwordSecurityText
ユーザー名usernamePlaceholder
電話番号phonePlaceholder
メールアドレス (任意)emailOptionalPlaceholder
ユーザー名 (任意)usernameOptionalPlaceholder
電話番号 (任意)phoneOptionalPlaceholder
<%= ”$” %>logoAltText
パスワードを表示showPasswordText
パスワードを非表示hidePasswordText
不適合accessibilityError
適合accessibilityValid
このユーザーはすでに存在します。email-in-use
パスワードが弱すぎますpassword-too-weak
パスワードがポリシーに準拠していませんpassword-policy-not-conformant
パスワードが一般的すぎますpassword-too-common
このパスワードは過去に使用されていますpassword-previously-used
パスワードが一致しませんpassword-mismatch
パスワードにユーザー情報が含まれていますpassword-contains-user-information
ユーザー名には英数字または「<%= "{characters}&quot; %&gt;」のみ使用できます。ユーザー名は &lt;%= &quot;" %> 文字以上 <%= ”$” %> 文字以下である必要があります。invalid-username
ユーザー名は <%= ”$” %> 文字を超えることはできません。invalid-username-max-length
username は <%= ”$” %> 文字以上である必要があります。invalid-username-min-length
username に使用できない文字が含まれています。invalid-username-invalid-characters
username にメールアドレスは使用できません。invalid-username-email-not-allowed
指定された username はすでに使用されています。username-taken
問題が発生しました。しばらくしてからもう一度お試しください。custom-script-error-code
問題が発生しました。しばらくしてからもう一度お試しくださいauth0-users-validation
無効な接続ですinvalid-connection
不審なログイン動作が検出されたため、今後の試行はブロックされます。管理者に連絡してください。ip-blocked
同じ IP からのサインアップが多すぎますip-signup-blocked
無効な接続ですno-db-connection
メールアドレスを入力してくださいno-email
パスワードは必須ですno-password
新しいパスワードを入力してください。no-password-reset
新しいパスワードの確認が入力されていませんno-re-enter-password
username は必須ですno-username
少なくとも 1 つの識別子が必要ですno-identifier
この認証情報の組み合わせは、別の Web サイトで公開されたデータ侵害で検出されました。アカウントを作成する前に、セキュリティを保つため別のパスワードを使用してください。password-breached
電話番号でのサインアップ中に問題が発生しました。サポートにお問い合わせください。invalid-phone-attribute-config

画面: signup-id

signup-id リファレンス スクリーンショット
TextKey
登録<%= ”$” %>
アカウントを作成title
<%= "{clientName}&quot; %&gt; に進むには、&lt;%= &quot;" %> に登録してください。description
またはseparatorText
続行buttonText
電話番号phonePlaceholder
メールアドレスemailPlaceholder
<%= "" %> で続行federatedConnectionButtonText
ログインloginActionLinkText
すでにアカウントをお持ちですか?loginActionText
パスワードpasswordPlaceholder
パスワードには次を含める必要があります:passwordSecurityText
ユーザー名usernamePlaceholder
メールアドレス (任意)emailOptionalPlaceholder
ユーザー名 (任意)usernameOptionalPlaceholder
電話番号 (任意)phoneOptionalPlaceholder
<%= ”$” %>logoAltText
このユーザーはすでに存在します。email-in-use
パスワードが弱すぎますpassword-too-weak
パスワードが弱すぎますpassword-policy-not-conformant
このパスワードは一般的すぎますpassword-too-common
このパスワードは以前に使用されていますpassword-previously-used
パスワードが一致しませんpassword-mismatch
ユーザー名に使用できるのは英数字または「<%= "{characters}&quot; %&gt;」のみです。ユーザー名は &lt;%= &quot;" %> 文字以上 <%= ”$” %> 文字以下である必要があります。invalid-username
ユーザー名は <%= ”$” %> 文字以下である必要があります。invalid-username-max-length
ユーザー名は少なくとも <%= ”$” %> 文字必要です。invalid-username-min-length
ユーザー名に無効な文字が含まれています。invalid-username-invalid-characters
ユーザー名にメールアドレスは使用できません。invalid-username-email-not-allowed
指定されたユーザー名はすでに使用されています。username-taken
問題が発生しました。しばらくしてからもう一度お試しください。custom-script-error-code
問題が発生しました。しばらくしてからもう一度お試しくださいauth0-users-validation
無効な接続invalid-connection
不審なログイン動作が検出されたため、今後の試行はブロックされます。管理者に連絡してください。ip-blocked
同じ IP からの登録が多すぎますip-signup-blocked
無効な接続no-db-connection
メールアドレスがどのエンタープライズ ディレクトリにも一致しませんno-hrd-connection
メールアドレスを入力してくださいno-email
パスワードは必須ですno-password
新しいパスワードを入力してください。no-password-reset
新しいパスワードの確認が入力されていませんno-re-enter-password
ユーザー名は必須ですno-username
少なくとも 1 つの識別子を入力してくださいno-identifier
有効な電話番号を入力してくださいinvalid-phone-number

画面: signup-password

signup-password 参照スクリーンショット
テキストキー
サインアップ用のパスワードを作成<%= ”$” %>
アカウントを作成title
<%= "{clientName}&quot; %&gt; に進むには、&lt;%= &quot;" %> のパスワードを設定してくださいdescription
またはseparatorText
続行buttonText
電話番号phonePlaceholder
メールアドレスemailPlaceholder
編集editEmailText
編集editPhoneText
編集editUsernameText
メールアドレスを編集editLinkScreenReadableText
<%= "" %>を使用して続行federatedConnectionButtonText
ログインloginActionLinkText
すでにアカウントをお持ちですか?loginActionText
パスワードpasswordPlaceholder
パスワードは次の条件を満たす必要があります:passwordSecurityText
ユーザー名usernamePlaceholder
メールアドレス (任意)emailOptionalPlaceholder
ユーザー名 (任意)usernameOptionalPlaceholder
電話番号 (任意)phoneOptionalPlaceholder
戻るbackButtonText
サインアップして招待を承諾<%= ”$” %>
<%= "{inviterName}&quot; %&gt; からの招待を承諾して、&lt;%= &quot;" %> 上の <%= ”$” %> に参加するには、サインアップしてください。invitationDescription
<%= ”$” %>logoAltText
パスワードを表示showPasswordText
パスワードを非表示hidePasswordText
未達成accessibilityError
達成accessibilityValid
このメールアドレスはすでに使用されています。email-in-use
パスワードが脆弱すぎますpassword-too-weak
パスワードが脆弱すぎますpassword-policy-not-conformant
そのパスワードは一般的すぎますpassword-too-common
そのパスワードは以前に使用されていますpassword-previously-used
パスワードが一致しませんpassword-mismatch
パスワードにユーザー情報が含まれていますpassword-contains-user-information
username に使用できるのは英数字または「’<%= "{characters}&quot; %&gt;&#39;」のみです。username は &lt;%= &quot;" %> 文字以上 <%= ”$” %> 文字以下である必要があります。invalid-username
username は <%= ”$” %> 文字以下である必要があります。invalid-username-max-length
username は少なくとも <%= ”$” %> 文字以上である必要があります。invalid-username-min-length
username に無効な文字が含まれています。invalid-username-invalid-characters
username にメールアドレスは使用できません。invalid-username-email-not-allowed
入力された username はすでに使用されています。username-taken
問題が発生しました。しばらくしてからもう一度お試しください。custom-script-error-code
問題が発生しました。しばらくしてからもう一度お試しくださいauth0-users-validation
無効な接続ですinvalid-connection
不審なログイン動作が検出されたため、これ以上の試行はブロックされます。管理者に連絡してください。ip-blocked
同じ IP アドレスからのサインアップが多すぎますip-signup-blocked
無効な接続ですno-db-connection
メールアドレスを入力してくださいno-email
パスワードは必須ですno-password
新しいパスワードを入力してください。no-password-reset
新しいパスワードの確認入力がありませんno-re-enter-password
username は必須ですno-username
有効な電話番号を入力してくださいinvalid-phone-number
この認証情報の組み合わせは、別の Web サイトで公開されたデータ侵害で検出されています。アカウントを作成する前に、安全のため別のパスワードを使用してください。password-breached
電話番号でのサインアップ中に問題が発生しました。サポートにお問い合わせください。invalid-phone-attribute-config

カスタムクエリパラメーター

Auth0 では、ext- パラメーターは攻撃者が制御可能な URL 入力である可能性があるため、信頼できない値として扱うことを推奨しています。セキュリティ上の懸念を軽減するには、次の推奨事項に従ってください。
  • テンプレートでは HTML エスケープされた出力を使用する
  • <script> ブロックやイベントハンドラー属性内に ext- の値を埋め込まない
  • これらの値を URL で使用する前に、JavaScript スキームや data スキームでないことを検証する
文字の許可リストを使用しても、あらゆるレンダリングコンテキストにおけるすべての XSS リスクを排除できるわけではない点に注意してください。セキュリティガイドラインと推奨事項の詳細については、Security Guidance を参照してください。
認証リクエストの開始時に /authorize エンドポイントに渡すことで、コンテキスト内でクエリパラメーターを使用することもできます。これらのカスタムクエリパラメーターには、ext- プレフィックスを付ける必要があります。 次の例では、ログインページテンプレートで ext-gaext-test のクエリパラメーターを使用しています。
<!DOCTYPE html>
<html>
  <head>
    {%- auth0:head -%}
  </head>
  <body>
    {%- auth0:widget -%}
  </body>
  <pre style='background: wheat'>
    <b>Value of the ext-ga parameter:</b>{{ transaction.params.ext-ga }}
    <b>Value of the ext-test parameter:</b>{{ transaction.params.ext-test }}
  </pre>
</html>
カスタムクエリパラメーターには、次の制限があります。
  • ext- パラメーター名は一意である必要があります
  • 1 回の authorize リクエストに含められる ext- パラメーターは最大 10 個です
  • ext- パラメーター名は ext- で始まり、使用できる文字は [a-zA-z0-9_-] のみで、最大 28 文字です。例: /^ext-[\w-]{1,28}$/
  • ext- パラメーター値に使用できる文字は [a-zA-Z0-9-.*~@+ /:_] のみで、最大 255 文字です。例: /^[-\w.*~@+ /:]{1,255}$/

カスタムサインアッププロンプト

カスタムサインアッププロンプトを使用するには、カスタムページテンプレートを有効にする必要があります。以下は、カスタムサインアッププロンプトを表示するために必要な最小限のテンプレートです。
<!DOCTYPE html>
<html>
  <head>
    {%- auth0:head -%}
    <style>
      body._widget-auto-layout {
        --page-background-image: url('https://REPLACE/WITH/YOUR/BACKGROUND/IMAGE.png');
        background-color: var(--page-background-color);
        background-image: var(--page-background-image);
        background-position: center;
        background-size: cover;
        background-repeat: no-repeat;
      }
    </style>
    <title>{{ prompt.screen.texts.pageTitle }}</title>
  </head>
  <body class="_widget-auto-layout">
    {%- auth0:widget -%}
  </body>
</html>
詳しくは、サインアップおよびログインのプロンプトをカスタマイズするを参照してください。

ログインボックス + 画像レイアウト

次のテンプレートでは、ログイン/サインアップページでのみ、左側にログインボックス、右側に画像が表示されます。その他のページはデフォルトの表示のままです。
<!DOCTYPE html>
<html lang="{{locale}}">
  <head>
    {%- auth0:head -%}
    <style>
      body {
        background-image: url("https://images.unsplash.com/photo-1592450865877-e3a318ec3522?ixlib=rb-1.2.1&auto=format&fit=crop&w=2255&q=80");
        background-size: cover;
        background-position: center;
        background-repeat: no-repeat;
      }
      .prompt-wrapper {
        position: relative;
        display: flex;
        align-items: center;
        width: 480px;
        height: 100%;
        justify-content: center;
        background-color: rgb(60,60,60);
      }
    </style>
    <title>{{ prompt.screen.texts.pageTitle }}</title>

  </head>
  <body class="_widget-auto-layout">
    {% if prompt.name == "login" or prompt.name == "signup" %} 
        <div class="prompt-wrapper">
        {%- auth0:widget -%}
        </div>
    {% else %}
        {%- auth0:widget -%}
    {% endif %}
  </body>
</html>
メールアドレス、username/パスワード、画像レイアウトを含むUniversal Loginボックスの例

ページフッター

以下の例では、プライバシーポリシーと利用規約へのリンクを含むグレーのフッターを追加します。
<!DOCTYPE html><html lang="{{locale}}">
  <head>
    {%- auth0:head -%}
    <style>
      body {
        background-image: radial-gradient(white, rgb(200, 200, 200));
      }
      .footer {
        background-color: rgb(120, 120, 120);
        position: absolute;
        bottom: 0;
        left: 0;
        padding: 16px 0; 
        width: 100%;
        color: white;
        /* 将来の拡張性を考慮して高いz-indexを使用する */
        z-index: 10;
      }
      .footer ul {
        text-align: center;
      }
      .footer ul li {
        display: inline-block;
        margin: 0 4px;
      }
      .footer ul li:not(:first-of-type) {
        margin-left: 0;
      }
      .footer ul li:not(:first-of-type)::before {
        content: '';
        display: inline-block;
        vertical-align: middle;
        width: 4px;
        height: 4px;
        margin-right: 4px;
        background-color: white;
        border-radius: 50%;
      }
      .footer a {
        color: white;
      }
    </style>
     <title>{{ prompt.screen.texts.pageTitle }}</title>
  </head>
  <body class="_widget-auto-layout">
    {%- auth0:widget -%}
    <footer class="footer">
      <ul>
        <li><a href="https://company.com/privacy">Privacy Policy</a></li>
        <li><a href="https://company.com/terms">Terms of Service</a></li>
      </ul>
    </footer>
  </body></html>
メールアドレス/パスワード欄とフッターレイアウトを備えたUniversal Loginボックスの例

ページテンプレート API

ページテンプレートを設定するには、を使用します。まず、update:brandingread:brandingdelete:branding のスコープを持つ Management API トークンを取得する必要があります。トークンの生成に API Explorer Application を使用している場合は、それらのスコープが Auth0 Management API で有効になっていることを確認してください。 テンプレートを設定するには、次のエンドポイントを使用します。 テンプレートを取得するには、次のエンドポイントを使用します。 テンプレートを削除するには、次のエンドポイントを使用します。 ページテンプレートの最大サイズは 100KB です。これで十分でない場合は、画像や CSS ファイルをページテンプレートのコード外に移動することを検討してください。

CSS のカスタマイズ

ページテンプレートの制限事項:
  • Auth0 がプロジェクトをビルドするたびに、CSS クラス名は変更されます。これらのクラスを対象にしたカスタム CSS は、新しいビルドごとに機能しなくなります。
  • Universal Login ページの HTML 構造は変更される可能性があります。中断を避けるため、HTML 構造に依存するカスタマイズは行わないでください。
CSS を使用してカスタマイズできる項目がいくつかあります。
  • 以下の変数を <head> 要素内の <style> タグで囲むことで、ログインプロンプトのサイズを変更できます。
    • --prompt-width を使用してコンテナの幅を調整します。デフォルト値は 400px です。
    • Forms の場合: --form-max-width を使用してフォームの最大幅を設定します。デフォルト値は 500px です。
      • コードを Form ページにのみ適用するには、<head> 要素に {% if prompt.name == "custom-form" %} を含めます。
  • Google Fonts は、インポートして --font-family CSS 変数を上書きすることで使用できます。
  • <body> 要素に class="_hide-prompt-logo" を追加すると、テナントのロゴを非表示にできます。
  • <body> 要素に class="_use-custom-prompt-logo" を追加すると、カスタムロゴを指定できます。これにより、たとえばアプリケーションに応じてログインページのロゴを変更できます。
<!DOCTYPE html>
<html lang="{{locale}}">

  <head>
    <title>Welcome to {{ application.name }} </title>
    {%- auth0:head -%}
    <style>
      :root {
        --prompt-width: 800px;
      }
      {% if application.name == "Auth0 Community" %}
      #custom-prompt-logo {
      background-image: url('https://cdn.auth0.com/manhattan/versions/1.3312.0/assets/badge.png');
      }
      {% elsif application.name == "Auth0 Dashboard" %}
      #custom-prompt-logo {
      background-image: url('https://cdn.auth0.com/blog/auth0rta/theme/logos/auth0-logo-black.png');
      }
      {% endif %}
  </style>

  </head>

  <body class="_widget-auto-layout _use-custom-prompt-logo">
    {%- auth0:widget -%}
  </body>

</html>
現在の実装では、これ以上 CSS をカスタマイズすることはできません。生成される HTML を見ると、次のようなコードが含まれていることがわかります。
.c10d15918.c7b3b8672 {
  background: #D00E17;
}

Auth0 CLI の使用

Auth0 CLI を使用すると、ページテンプレートを簡単に更新できます。 Auth0 CLI で、次のコマンドを実行します。 auth0 universal-login customize Auth0 CLI を実行すると、2 つのウィンドウが開きます。
  • ページテンプレートが適用されたログインページを表示する Storybook が開くブラウザーウィンドウ:
ページテンプレート Storybook
  • ページテンプレートのコードが表示されるデフォルトのエディター:
undefined
これでページテンプレートのコードを変更し、その変更をブラウザーウィンドウでプレビューできるようになります。 ウィンドウを閉じると、テンプレートを保存するかどうかを確認されます。Yes と答えると、テンプレートがテナントにアップロードされます。

トラブルシューティング

テンプレートが適用されない場合は、{customDomain}/authorize にアクセスしていることを確認してください。{yourDomain}/authorize にアクセスしている場合、Auth0 はページテンプレートをレンダリングしません。