確認メール
url変数もあります。これを [Message(メッセージ)] フィールドで使用し、ユーザーが従うことができるリンクを作成します。
確認メールテンプレートのリダイレクト先の結果
-
success(trueまたはfalseの値を持つ)はメール確認が正常に行われたかどうかを示します。 -
message(結果に関する追加説明付き)。取り得る値は次のとおりです。Your email was verified.You can continue using the application.(success=trueを含む)This URL can be used only once(success=falseを含む)Access expired.(success=falseを含む)User account does not exist or verification code is invalid.(success=falseを含む)This account is already verified.またはYour email address could not be verified.(success=falseを含む)
一部のエラーは、ユーザーをURLへリダイレクトする代わりに、一般的なエラーページへ送ります。
ウェルカムメール
-
ユーザーがOrganization(組織)からログインした場合:
organization.idorganization.display_nameorganization.nameorganization.metadataorganization.branding.logo_urlorganization.branding.colors.primaryorganization.branding.colors.page_background
パスワード変更メール
-
url:URLパスワードを変更するためにユーザーが選択します。これを [Message(メッセージ)] フィールドで使用し、次の例に示すように、ユーザーが従うことができるリンクを作成することができます。<a href="/docs/ja-jp/{{ url }}">Click here to change your password</a> -
ユーザーがOrganization(組織)からログインした場合:
organization.idorganization.display_nameorganization.nameorganization.metadataorganization.branding.logo_urlorganization.branding.colors.primaryorganization.branding.colors.page_background
パスワード変更テンプレートのリダイレクト先の結果
-
success(trueまたはfalseの値を持つ)はパスワード変更が正常に行われたかどうかを示します。 -
message(結果に関する追加説明付き)。取り得る値は次のとおりです。You can now login to the application with the new password.(success=trueを含む)This URL can be used only once(success=falseを含む)Access expired.(success=falseを含む)The operation cannot be completed.Please try again.(success=falseを含む)
一部のエラーは、ユーザーをURLへリダイレクトする代わりに、一般的なエラーページへ送ります。
ブロックされたアカウントメール
-
user.source_ip -
user.city -
user.country -
ユーザーがOrganization(組織)からログインした場合:
organization.idorganization.display_nameorganization.nameorganization.metadataorganization.branding.logo_urlorganization.branding.colors.primaryorganization.branding.colors.page_background
url変数もあります。例:
<a href="/docs/ja-jp/{{ url }}">Click here to unblock your account</a>
ブロックされたアカウントメールテンプレートのリダイレクト先の結果
-
emailはユーザーのメールを示します。 -
success(trueまたはfalseの値を持つ)はアカウントのブロック解除が正常に行われたかどうかを示します。 -
message(結果に関する追加説明付き)。取り得る値は次のとおりです。Your account has been unblocked.(success=trueを含む)This URL can be used only once(success=falseを含む)Access expired.(success=falseを含む)
侵害されたパスワードのアラートメール
-
ユーザーがOrganization(組織)からログインした場合:
organization.idorganization.display_nameorganization.nameorganization.metadataorganization.branding.logo_urlorganization.branding.colors.primaryorganization.branding.colors.page_background
MFAの登録メール
link変数はこのメールタイプで利用することができ、以下の例に示すように、この操作のためのリンク構築に使用するURLが含まれています。
<a href="/docs/ja-jp/{{ link }}">Enroll your MFA device</a>
他のメールテンプレートとは異なり、正しい変数名はlinkであり、urlではありません。また、このメールテンプレートタイプでは、connection.name変数を使用することはできません。
MFAの確認コードメール
code変数も用意されています。例:
<div>Your code is:{{ code }}</div>
ユーザー招待メール
ユーザーが招待を受け入れると、そのメールアドレスに検証済みのマークが付きます。ユーザーがフェデレーションログインを通して招待を受け入れた場合、IDプロバイダーが返すメールアドレスは、招待の送信先メールアドレスと一致しなければなりません。メール検証は、後続のログイン時にIDプロバイダーが返した値でオーバライドされません。期限までにユーザーが招待を受け入れなかった場合は、招待に期限切れのマークが付き、いずれAuth0 Dashboardから削除されます。
-
ユーザー招待情報(すべての情報をユーザー招待チケットから取得)
inviter.nameapp_metadauser_metadataroles.idroles.nameroles.description
-
組織情報:
organization.idorganization.display_nameorganization.nameorganization.metadataorganization.branding.logo_urlorganization.branding.colors.primaryorganization.branding.colors.page_background
user_metadataで送信されるlocaleを設定することができます。詳細については、「メールテンプレートをカスタマイズする:多言語のメールテンプレート:」を参照してください。
ユーザー招待テンプレートのリダイレクト結果
invitation:招待チケットのIDorganization:ユーザーが招待されている組織のIDorganization_name:ユーザーが招待されている組織の名前
https://myapp.com/loginに設定されている場合、エンドユーザーが受け取る招待メールには、以下のリンクが含まれます。https://myapp.com/login?invitation={invitation_ticket_id}&organization={organization_id}&organization_name={organization_name}
対象のログインルートは、用意されたinvitationとorganizationのキー値ペアを含んだ/authorizeへのトランザクションを開始します。また、他に考えられるメッセージを適切に処理するための準備もしておく必要があります。
パスワードレスメール
send:要求されたパスワードレスメールのタイプに応じて、link、link_ios、link_android、またはcodeの値が含まれます。code:アプリケーションにアクセスするための1回限りの使用コードが含まれます。link:このリンクをクリックすると、ユーザーはアプリケーションにアクセスすることができます(リンクタイプのパスワードレスメール専用)。operation:これがパスワードレスメールの変更操作である場合は、change_emailになります。
userオブジェクトのemailプロパティのみを使用できます。