> ## Documentation Index
> Fetch the complete documentation index at: https://translations.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Découvrez comment créer des modèles de page de connexion pour l’expérience Universal Login.

# Personnaliser les modèles de page de Universal Login

export const AuthCodeGroup = ({children, dropdown}) => {
  const [processedChildren, setProcessedChildren] = useState(children);
  useEffect(() => {
    let unsubscribe = null;
    function init() {
      unsubscribe = window.autorun(() => {
        const processChildren = node => {
          if (typeof node === "string") {
            let processedNode = node;
            for (const [key, value] of window.rootStore.variableStore.values.entries()) {
              const escapedKey = key.replaceAll(/[.*+?^${}()|[\]\\]/g, (String.raw)`\$&`);
              processedNode = processedNode.replaceAll(new RegExp(escapedKey, "g"), value);
            }
            return processedNode;
          } else if (Array.isArray(node)) {
            return node.map(processChildren);
          } else if (node && node.props && node.props.children) {
            return {
              ...node,
              props: {
                ...node.props,
                children: processChildren(node.props.children)
              }
            };
          }
          return node;
        };
        setProcessedChildren(processChildren(children));
      });
    }
    if (window.rootStore) {
      init();
    } else {
      window.addEventListener("adu:storeReady", init);
    }
    return () => {
      window.removeEventListener("adu:storeReady", init);
      unsubscribe?.();
    };
  }, [children]);
  return <CodeGroup dropdown={dropdown}>{processedChildren}</CodeGroup>;
};

export const AuthCodeBlock = ({filename, icon, language, highlight, children}) => {
  const [displayText, setDisplayText] = useState(children);
  const [copyText, setCopyText] = useState(children);
  const wrapperRef = React.useRef(null);
  useEffect(() => {
    let unsubscribe = null;
    function init() {
      if (!window.autorun || !window.rootStore) {
        return;
      }
      unsubscribe = window.autorun(() => {
        let processedChildrenForDisplay = children;
        let processedChildrenForCopy = children;
        for (const [key, value] of window.rootStore.variableStore.values.entries()) {
          const escapedKey = key.replaceAll(/[.*+?^${}()|[\]\\]/g, (String.raw)`\$&`);
          let displayValue = value;
          if (key === "{yourClientSecret}" && value !== "{yourClientSecret}") {
            displayValue = value.substring(0, 3) + "*****MASKED*****";
          }
          processedChildrenForDisplay = processedChildrenForDisplay.replaceAll(new RegExp(escapedKey, "g"), displayValue);
          processedChildrenForCopy = processedChildrenForCopy.replaceAll(new RegExp(escapedKey, "g"), value);
        }
        setDisplayText(processedChildrenForDisplay);
        setCopyText(processedChildrenForCopy);
      });
    }
    if (window.rootStore) {
      init();
    } else {
      window.addEventListener("adu:storeReady", init);
    }
    return () => {
      window.removeEventListener("adu:storeReady", init);
      unsubscribe?.();
    };
  }, [children]);
  useEffect(() => {
    if (!wrapperRef.current) return;
    const originalWriteText = navigator.clipboard.writeText.bind(navigator.clipboard);
    let isOverriding = false;
    const handleClick = e => {
      const button = e.target.closest('[data-testid="copy-code-button"]');
      if (!button || !wrapperRef.current.contains(button)) return;
      isOverriding = true;
      navigator.clipboard.writeText = text => {
        if (isOverriding) {
          isOverriding = false;
          navigator.clipboard.writeText = originalWriteText;
          return originalWriteText(copyText);
        }
        return originalWriteText(text);
      };
      setTimeout(() => {
        if (isOverriding) {
          isOverriding = false;
          navigator.clipboard.writeText = originalWriteText;
        }
      }, 100);
    };
    const wrapper = wrapperRef.current;
    wrapper.addEventListener('click', handleClick, true);
    return () => {
      wrapper.removeEventListener('click', handleClick, true);
      if (navigator.clipboard.writeText !== originalWriteText) {
        navigator.clipboard.writeText = originalWriteText;
      }
    };
  }, [copyText]);
  return <div ref={wrapperRef}>
      <CodeBlock filename={filename} icon={icon} language={language} lines highlight={highlight}>
        {displayText}
      </CodeBlock>
    </div>;
};

Vous pouvez personnaliser les pages de <Tooltip tip="Universal Login : votre application redirige vers Universal Login, hébergé sur le serveur d’autorisation d’Auth0, pour vérifier l’identité d’un utilisateur." cta="Voir le glossaire" href="/fr-CA/docs/glossary?term=Universal+Login">Universal Login</Tooltip> en fournissant un modèle de page créé avec le [langage de gabarits Liquid](https://shopify.github.io/liquid/basics/introduction/). Avec les modèles de page, vous pouvez définir le contenu affiché autour des invites d’Universal Login, comme la boîte de connexion ou une demande de <Tooltip tip="Authentification multifacteur (MFA) : processus d’authentification d’un utilisateur qui utilise un facteur supplémentaire en plus du nom d’utilisateur et du mot de passe, comme un code envoyé par SMS." cta="Voir le glossaire" href="/fr-CA/docs/glossary?term=MFA">MFA</Tooltip>. Puisqu’un même modèle de page est utilisé pour toutes les pages du flux de connexion, cette méthode de personnalisation vous permet de créer facilement une expérience cohérente et fidèle à votre marque pour les utilisateurs.

Pour utiliser des modèles de page personnalisés, vous devez configurer un [domaine personnalisé](/fr-CA/docs/customize/custom-domains) pour votre locataire. De plus, vous ne pouvez mettre à jour les modèles de page d’Universal Login qu’avec la [Management API](https://auth0.com/docs/api/management/v2).

<Callout icon="file-lines" color="#0EA5E9" iconType="regular">
  Le terme `prompt` désigne une étape précise du flux de connexion, comme la page d’inscription ou une demande MFA. Les variables et les exemples de code de cette page peuvent utiliser le terme `prompt` ou le terme `widget`. Bien que ces termes soient synonymes dans le contexte d’Universal Login, ils ne sont **pas** interchangeables dans votre code.  Pour que la personnalisation fonctionne correctement, vérifiez que vous utilisez le terme approprié indiqué pour tous les éléments que vous ajoutez à votre code.
</Callout>

<div id="page-template-requirements">
  ## Exigences relatives au modèle de page
</div>

Lorsque vous créez un modèle de page pour Universal Login, vous devez inclure les balises suivantes :

| Balise         | Description                                                                                                                                           |
| -------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `auth0:widget` | Contient le HTML de l’invite affichée sur chaque page du flux de connexion, comme la page de connexion ou la page de réinitialisation du mot de passe |
| `auth0:head`   | Contient les balises requises pour le rendu de l’invite                                                                                               |

Pour centrer l’invite sur la page, ajoutez `class="_widget-auto-layout"` à l’élément `<body>`. Vous pouvez omettre cet attribut pour positionner l’invite manuellement au besoin.

<Warning>
  **Limites du modèle de page :**

  * Les noms de classe CSS changent chaque fois qu’Auth0 compile le projet. Le CSS personnalisé qui cible ces classes cessera de fonctionner à chaque nouvelle compilation.
  * La structure HTML des pages Universal Login peut changer. Évitez les personnalisations qui dépendent de la structure HTML afin d’éviter toute interruption.

  Pour en savoir plus, consultez [la personnalisation CSS](#css-customization).
</Warning>

<div id="example-template">
  ##### Exemple de modèle :
</div>

L’exemple suivant illustre le modèle de page Universal Login le plus simple que vous puissiez créer avec les balises requises :

```liquid lines theme={null}
<!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>
```

<Warning>
  Si vous utilisez Storybook pour afficher votre modèle, sachez que la balise `<script>` perturbe le rendu, car Storybook ne peut pas interpréter correctement ces balises.  Comme solution de contournement, utilisez les caractères accent grave (\`) et signe plus (+) pour injecter correctement la balise `<script>` dans le code de votre modèle.

  **Exemple** :

  ``<scr`+`ipt>console.log("test");</scr`+`ipt>``
</Warning>

<div id="page-template-variables">
  ## Variables de modèle de page
</div>

Les modèles de page prennent en charge diverses variables de contexte qui influencent le rendu d’une page.

Par exemple, vous pouvez utiliser ces variables pour :

* Afficher un contenu différent selon l’application associée au flux de connexion. Par exemple, vous pourriez gérer deux marques qui nécessitent des mises en page différentes.
* Afficher un contenu différent selon l’invite précise. Par exemple, vous pourriez vouloir ajouter de l’information sur ce qu’offre votre application sur la page de connexion, mais préférer que le flux MFA n’affiche que l’invite de vérification MFA.
* Ajouter un pied de page contenant de l’information de soutien pour les utilisateurs, comme des liens vers votre page de soutien ou vos coordonnées.

<div id="available-variables">
  ### Variables disponibles
</div>

Les modèles de page prennent en charge les variables suivantes :

<div id="application">
  #### Application
</div>

| Variable               | Description                          | Exemple                                                                               |
| ---------------------- | ------------------------------------ | ------------------------------------------------------------------------------------- |
| `application.id`       | L’ID client de votre application     | XXXXXXXXXXXXXXXXXXXXXXXXX                                                             |
| `application.name`     | Le nom de votre application          | Mon application                                                                       |
| `application.logo_url` | L’URL du logo de votre application   | `https://example.com/mylogo.png`                                                      |
| `application.metadata` | Les métadonnées de votre application | `json lines { "attribute1": "value", "attribute2": "value", "attribute3": "value" } ` |

<div id="branding">
  #### Image de marque
</div>

| Variable                          | Description                                         | Exemple                          |
| --------------------------------- | --------------------------------------------------- | -------------------------------- |
| `branding.logo_url`               | URL du logo de votre application                    | `https://example.com/mylogo.png` |
| `branding.colors.primary`         | Votre couleur principale d’image de marque          | #000000                          |
| `branding.colors.page_background` | Couleur d’arrière-plan des pages de Universal Login | #FFFFFF                          |

<div id="tenant">
  #### Locataire
</div>

| Variable                 | Description                                                                           | Exemple                                           |
| ------------------------ | ------------------------------------------------------------------------------------- | ------------------------------------------------- |
| `tenant.friendly_name`   | Nom d’affichage de votre locataire                                                    | Mon locataire                                     |
| `tenant.support_email`   | Adresse courriel d’assistance de votre locataire                                      | [support@example.com](mailto:support@example.com) |
| `tenant.support_url`     | URL de la page d’assistance de votre locataire                                        | `https://example.com/support`                     |
| `tenant.enabled_locales` | Liste des paramètres régionaux activés pour votre locataire, séparés par des virgules | `en, es`                                          |

<div id="organizations">
  #### Organisations
</div>

Les variables suivantes font référence à la fonctionnalité [Organisations d’Auth0](/fr-CA/docs/manage-users/organizations/organizations-overview).

| Variable                                       | Description                                                     | Exemple                                                                               |
| ---------------------------------------------- | --------------------------------------------------------------- | ------------------------------------------------------------------------------------- |
| `organization.id`                              | ID de l’organisation                                            | org\_XXXXXXXXXXXXXXX                                                                  |
| `organization.display_name`                    | Nom d’affichage de l’organisation                               | Mon organisation                                                                      |
| `organization.name`                            | Nom interne de l’organisation                                   | my-organization                                                                       |
| `organization.metadata`                        | Métadonnées de l’organisation                                   | `json lines { "attribute1": "value", "attribute2": "value", "attribute3": "value" } ` |
| `organization.branding.logo_url`               | URL du logo de l’organisation                                   | `https://example.com/orglogo.png`                                                     |
| `organization.branding.colors.primary`         | Couleur principale de l’image de marque de l’organisation       | #000000                                                                               |
| `organization.branding.colors.page_background` | Couleur d’arrière-plan des pages de connexion de l’organisation | #FFFFFF                                                                               |

<div id="tenant">
  #### Locataire
</div>

| **Variable**             | **Description**                                                                          | **Exemple**                                       |
| ------------------------ | ---------------------------------------------------------------------------------------- | ------------------------------------------------- |
| `tenant.friendly_name`   | Le nom d’affichage de votre locataire                                                    | Mon locataire                                     |
| `tenant.support_email`   | L’adresse courriel du support pour votre locataire                                       | [support@example.com](mailto:support@example.com) |
| `tenant.support_url`     | L’URL de la page de support de votre locataire                                           | `https://example.com/support`                     |
| `tenant.enabled_locales` | La liste des paramètres régionaux activés pour votre locataire, séparés par des virgules | `en, es`                                          |

<div id="tracking">
  #### Suivi
</div>

<Warning>
  L’ID de corrélation est actuellement en accès anticipé. En utilisant cette fonctionnalité, vous acceptez les conditions applicables de l’essai gratuit énoncées dans le [Master Subscription Agreement](https://www.okta.com/legal) d’Okta. Pour en savoir plus sur le cycle de publication des produits d’Auth0, consultez [les étapes de publication des produits](/fr-CA/docs/troubleshoot/product-lifecycle/product-release-stages). Pour participer à ce programme, communiquez avec [l’assistance Auth0](https://support.auth0.com) ou votre chargé de compte technique.
</Warning>

| **Variable**     | **Description**                                                                                                                                                                                                                                                                           | **Exemple** |
| ---------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------- |
| `correlation_id` | Un identifiant unique permettant de suivre des événements d’authentification, comme l’inscription et les connexions réussies. 64 caractères ou moins. Ajoutez `correlationId: "{{correlation_id}}"` à votre modèle pour suivre les événements dans votre page de connexion personnalisée. | `0001234`   |

<Warning>
  Nous vous recommandons fortement de ne jamais utiliser de renseignements personnels identifiables (PII) ni d’autres renseignements sensibles comme identifiant `correlation_id` unique.
</Warning>

<div id="custom-domain">
  #### Domaine personnalisé
</div>

Les variables suivantes font référence au [domaine personnalisé](/fr-CA/docs/customize/custom-domains) utilisé pour la session en cours. Utilisez ces variables pour afficher un contenu différent selon le domaine personnalisé utilisé par l’utilisateur, ou pour récupérer les [métadonnées du domaine](/fr-CA/docs/customize/custom-domains/multiple-custom-domains) configurées pour ce domaine.

| Variable                              | Description                                                            | Example                                                                 |
| ------------------------------------- | ---------------------------------------------------------------------- | ----------------------------------------------------------------------- |
| `custom_domain.domain`                | Le domaine personnalisé utilisé pour la session de connexion en cours  | `login.example.com`.                                                    |
| `custom_domain.domain_metadata.<key>` | Une valeur de métadonnées spécifique associée au domaine personnalisé. | `{{ custom_domain.domain_metadata.environment }}` renvoie `development` |

<div id="current-user-information">
  #### Informations sur l’utilisateur actuel
</div>

Vous pouvez utiliser les variables suivantes uniquement pour les pages qui s’affichent après l’authentification.

| Variables             | Description                                                        | Exemple                                                                               |                      |
| --------------------- | ------------------------------------------------------------------ | ------------------------------------------------------------------------------------- | -------------------- |
| `user.user_id`        | Identifiant du profil utilisateur                                  | auth0                                                                                 | XXXXXXXXXXXXXXXXXXXX |
| `user.picture`        | URL de la photo de profil de l’utilisateur                         | `https://example.com/userimage`                                                       |                      |
| `user.email`          | Adresse de courriel de l’utilisateur                               | [user@example.com](mailto:user@example.com)                                           |                      |
| `user.email_verified` | Valeur booléenne indiquant si le courriel est vérifié (true/false) | true                                                                                  |                      |
| `user.user_metadata`  | Objet `user_metadata` du profil utilisateur                        | `json lines { "attribute1": "value", "attribute2": "value", "attribute3": "value" } ` |                      |
| `user.family_name`    | Nom de famille de l’utilisateur                                    | Smith                                                                                 |                      |
| `user.given_name`     | Prénom de l’utilisateur                                            | Abigail                                                                               |                      |
| `user.name`           | Nom complet de l’utilisateur                                       | Abigail Smith                                                                         |                      |
| `user.nickname`       | Surnom (alias) de l’utilisateur                                    | Abby                                                                                  |                      |
| `user.username`       | Nom d’utilisateur interne                                          | asmith                                                                                |                      |

<div id="current-screen-information">
  #### Informations sur l’écran en cours
</div>

| Variables             | Description                                                                                                                                                                                                        | Exemple                                            |
| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------- |
| `dir`                 | Indique le sens du texte de l’élément.                                                                                                                                                                             | `auto`, `rtl`, `ltr`                               |
| `locale`              | Paramètre régional utilisé pour afficher la page; correspond à l’une des [langues prises en charge du locataire](/fr-CA/docs/customize/internationalization-and-localization/universal-login-internationalization) | en-US                                              |
| `prompt.name`         | Nom de l’[invite Universal Login](#prompts) actuellement affichée                                                                                                                                                  | mfa                                                |
| `prompt.screen.name`  | Nom de l’écran Universal Login actuellement affiché                                                                                                                                                                | mfa-login-options                                  |
| `prompt.screen.texts` | Tous les textes localisés de l’écran en cours                                                                                                                                                                      | `json lines { "pageTitle": "Available methods" } ` |
| `state`               | Affiche la valeur `state` de la page en cours, qui est opaque et utilisée à des fins de sécurité.                                                                                                                  |                                                    |

<div id="prompts">
  ### Invites
</div>

Le terme `prompt` désigne une étape précise du flux de connexion. Une invite donnée peut comprendre un ou plusieurs écrans. Vous pouvez gérer les invites dans le [Auth0 Dashboard](https://manage.auth0.com/#/custom_text) ou au moyen des points de terminaison des invites de la [Management API](https://auth0.com/docs/api/management/v2).

Les sections ci-dessous fournissent des détails sur chaque invite disponible.

<AccordionGroup>
  <Accordion title="protection-contre-la-force-brute">
    ## Écran : brute-force-protection-unblock

    <Frame>
      <img src="https://mintcdn.com/translations/mMSz-RNYLuOm2GmQ/docs/images/cdy7uua7fh8z/brute-force-unblock.png?fit=max&auto=format&n=mMSz-RNYLuOm2GmQ&q=85&s=549f3952fa6bd82f27cdc0ced09987a6" alt="capture d’écran de référence brute-force-protection-unblock" width="395" height="554" data-path="docs/images/cdy7uua7fh8z/brute-force-unblock.png" />
    </Frame>

    | Texte                | Clé           |
    | -------------------- | ------------- |
    | Débloquer mon compte | `pageTitle`   |
    | Débloquer mon compte | `description` |
    | Continuer            | `buttonText`  |
    | \$\{companyName}     | `logoAltText` |

    ## Écran : brute-force-protection-unblock-success

    <Frame>
      <img src="https://mintcdn.com/translations/mMSz-RNYLuOm2GmQ/docs/images/cdy7uua7fh8z/brute-force-unblock-success.png?fit=max&auto=format&n=mMSz-RNYLuOm2GmQ&q=85&s=4fae102acaab6f9ceb1496b3defe62c3" alt="capture d’écran de référence brute-force-protection-unblock-success" width="396" height="538" data-path="docs/images/cdy7uua7fh8z/brute-force-unblock-success.png" />
    </Frame>

    | Texte                | Clé           |
    | -------------------- | ------------- |
    | Débloquer mon compte | `pageTitle`   |
    | Débloquer mon compte | `description` |
    | Continuer            | `buttonText`  |
    | \$\{companyName}     | `logoAltText` |

    ## Écran : brute-force-protection-unblock-failure

    <Frame>
      <img src="https://mintcdn.com/translations/mMSz-RNYLuOm2GmQ/docs/images/cdy7uua7fh8z/brute-force-unblock-fail.png?fit=max&auto=format&n=mMSz-RNYLuOm2GmQ&q=85&s=77c37084a3e5e738372262dc95959115" alt="capture d’écran de référence brute-force-protection-unblock-failure" width="397" height="540" data-path="docs/images/cdy7uua7fh8z/brute-force-unblock-fail.png" />
    </Frame>

    | Texte                | Clé           |
    | -------------------- | ------------- |
    | Débloquer mon compte | `pageTitle`   |
    | Débloquer mon compte | `description` |
    | Continuer            | `buttonText`  |
    | \$\{companyName}     | `logoAltText` |
  </Accordion>

  <Accordion title="commun">
    ## Écran : redeem-ticket

    <Frame>
      <img src="https://mintcdn.com/translations/c0RQ9V0YAcT0-8l5/docs/images/cdy7uua7fh8z/7H4DS8I8fnlUgtS4ttpMyK/90006ee36032cc1ee3d9674fe6bcf575/redeem-ticket.png?fit=max&auto=format&n=c0RQ9V0YAcT0-8l5&q=85&s=77d39b3a0d588a6c23952d528672f23c" alt="capture d’écran de référence redeem-ticket" width="550" height="656" data-path="docs/images/cdy7uua7fh8z/7H4DS8I8fnlUgtS4ttpMyK/90006ee36032cc1ee3d9674fe6bcf575/redeem-ticket.png" />
    </Frame>

    | Texte                                                                                          | Clé           |
    | ---------------------------------------------------------------------------------------------- | ------------- |
    | Chargement...                                                                                  | `pageTitle`   |
    | JavaScript est désactivé dans votre navigateur. Veuillez cliquer sur le bouton pour continuer. | `description` |
    | Continuer                                                                                      | `buttonText`  |
  </Accordion>

  <Accordion title="consentement">
    ## Écran : consent

    <Frame>![capture d’écran de référence du consentement](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/consent.png)</Frame>

    | Texte                                                                      | Clé                      |
    | -------------------------------------------------------------------------- | ------------------------ |
    | Autoriser \$\{clientName}                                                  | `pageTitle`              |
    | Autoriser l’application                                                    | `title`                  |
    | Bonjour \$\{userName},                                                     | `pickerTitle`            |
    | Sélecteur de locataire et d’audience                                       | `audiencePickerAltText`  |
    | \$\{clientName} demande l’accès à votre compte.                            | `messageMultipleTenants` |
    | $&#123;clientName&#125; demande l’accès à votre compte de $\{companyName}. | `messageSingleTenant`    |
    | Accepter                                                                   | `acceptButtonText`       |
    | Refuser                                                                    | `declineButtonText`      |
    | \$\{companyName}                                                           | `logoAltText`            |
    | Action non valide                                                          | `invalid-action`         |
    | Audience requise                                                           | `invalid-audience`       |
    | Scope non valide : doit être un tableau                                    | `invalid-scope`          |
  </Accordion>

  <Accordion title="device-flow">
    ## Écran : device-code-activation

    <Frame>![capture d’écran de référence device-code-activation](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/device-code-activation.png)</Frame>

    | Texte                                                                  | Clé                    |
    | ---------------------------------------------------------------------- | ---------------------- |
    | Entrez le code de votre appareil pour vous connecter à \$\{clientName} | `pageTitle`            |
    | Continuer                                                              | `buttonText`           |
    | Entrez le code affiché sur votre appareil                              | `description`          |
    | Entrez votre code à usage unique                                       | `placeholder`          |
    | Activation de l’appareil                                               | `title`                |
    | \$\{companyName}                                                       | `logoAltText`          |
    | Code utilisateur invalide ou expiré                                    | `invalid-expired-code` |
    | Veuillez entrer le code affiché sur votre appareil                     | `no-code`              |
    | Le code que vous avez entré est invalide                               | `invalid-code`         |

    ## Écran : device-code-activation-allowed

    <Frame>![capture d’écran de référence device-code-activation-allowed](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/device-code-activation-allowed.png)</Frame>

    | Texte                                   | Clé           |
    | --------------------------------------- | ------------- |
    | Connexion réussie à \$\{clientName}     | `pageTitle`   |
    | Votre appareil est maintenant connecté. | `description` |
    | Félicitations, tout est prêt !          | `eventTitle`  |

    ## Écran : device-code-activation-denied

    <Frame>![capture d’écran de référence device-code-activation-denied](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/device-code-activation-denied.png)</Frame>

    | Texte                                 | Clé           |
    | ------------------------------------- | ------------- |
    | Erreur de connexion à \$\{clientName} | `pageTitle`   |
    | Impossible d’activer votre appareil.  | `description` |
    | Activation refusée                    | `eventTitle`  |

    ## Écran : device-code-confirmation

    <Frame>![capture d’écran de référence device-code-confirmation](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/device-code-confirmation.png)</Frame>

    | Texte                                                                                                    | Clé                 |
    | -------------------------------------------------------------------------------------------------------- | ------------------- |
    | Confirmez le code de votre appareil pour vous connecter à \$\{clientName}                                | `pageTitle`         |
    | Veuillez confirmer qu’il s’agit bien du code affiché sur votre \$\{clientName} :                         | `description`       |
    | Code de sécurité                                                                                         | `inputCodeLabel`    |
    | Confirmation de l’appareil                                                                               | `title`             |
    | Confirmer                                                                                                | `confirmButtonText` |
    | Annuler                                                                                                  | `cancelButtonText`  |
    | Si vous n’avez pas lancé cette action ou si vous ne reconnaissez pas cet appareil, sélectionnez Annuler. | `confirmationText`  |
    | \$\{companyName}                                                                                         | `logoAltText`       |
  </Accordion>

  <Accordion title="email-otp-challenge">
    ## Écran : email-otp-challenge

    <Frame>![capture d’écran de référence email-otp-challenge](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/email-otp-challenge.png)</Frame>

    | Text                                                                                        | Key                       |
    | ------------------------------------------------------------------------------------------- | ------------------------- |
    | Saisissez le code reçu par courriel pour vous connecter à \$\{clientName}                   | `pageTitle`               |
    | Continuer                                                                                   | `buttonText`              |
    | Nous avons envoyé un courriel contenant votre code à \$\{email}                             | `description`             |
    | Saisissez le code                                                                           | `placeholder`             |
    | Renvoyer                                                                                    | `resendActionText`        |
    | Vous n’avez pas reçu de courriel ?                                                          | `resendText`              |
    | Vérifiez votre identité                                                                     | `title`                   |
    | \$\{companyName}                                                                            | `logoAltText`             |
    | Le code OTP doit contenir 6 chiffres                                                        | `invalid-otp-code-format` |
    | Le code que vous avez saisi n’est pas valide                                                | `invalid-code`            |
    | Nous n’avons pas pu vérifier le code. Veuillez réessayer plus tard.                         | `authenticator-error`     |
    | Vous avez dépassé le nombre de courriels autorisés. Attendez quelques minutes et réessayez. | `too-many-email`          |
    | Veuillez saisir un code                                                                     | `no-code`                 |
  </Accordion>

  <Accordion title="vérification-du-courriel">
    ## Écran : email-verification-result

    <Frame>![capture d’écran de référence de email-verification-result](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/email-verification-result.png)</Frame>

    | Texte                                                                                | Clé                               |
    | ------------------------------------------------------------------------------------ | --------------------------------- |
    | État de la vérification du courriel \$\{clientName}                                  | `pageTitle`                       |
    | Courriel vérifié                                                                     | `verifiedTitle`                   |
    | Erreur                                                                               | `errorTitle`                      |
    | Votre adresse courriel a été vérifiée avec succès.                                   | `verifiedDescription`             |
    | Ce compte est déjà vérifié.                                                          | `alreadyVerifiedDescription`      |
    | Le compte de l’utilisateur n’existe pas ou le code de vérification n’est pas valide. | `invalidAccountOrCodeDescription` |
    | Votre adresse courriel n’a pas pu être vérifiée.                                     | `unknownErrorDescription`         |
    | Retour à \$\{clientName}                                                             | `buttonText`                      |
    | Ce ticket a expiré.                                                                  | `auth0-users-expired-ticket`      |
    | Un problème est survenu. Veuillez réessayer plus tard.                               | `custom-script-error-code`        |
    | Ce ticket a déjà été utilisé.                                                        | `auth0-users-used-ticket`         |
    | Un problème est survenu. Veuillez réessayer plus tard.                               | `auth0-users-validation`          |
  </Accordion>

  <Accordion title="invitation">
    ## Écran : accept-invitation

    <Frame>![capture d’écran de référence de l’écran accept-invitation](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/accept-invitation.png)</Frame>

    | Texte                                                                                                                             | Clé           |
    | --------------------------------------------------------------------------------------------------------------------------------- | ------------- |
    | Acceptez votre invitation pour vous inscrire à \$\{clientName}                                                                    | `pageTitle`   |
    | Vous avez été invité !                                                                                                            | `title`       |
    | « $&#123;inviterName&#125; » vous a invité (« $\{email} ») à vous joindre à « $&#123;companyName&#125; » dans « $\{clientName} ». | `description` |
    | Continuer                                                                                                                         | `buttonText`  |
    | \$\{companyName}                                                                                                                  | `logoAltText` |
  </Accordion>

  <Accordion title="connexion">
    ## Écran : login

    <Frame>![capture d’écran de référence de login](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/login.png)</Frame>

    | Texte                                                                                                                                                                                          | Clé                                      |
    | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------- |
    | Se connecter                                                                                                                                                                                   | \<%= "\${clientName}" %>                 |
    | Bienvenue                                                                                                                                                                                      | `title`                                  |
    | Connectez-vous à \<%= "${companyName}&quot; %&gt; pour continuer vers &lt;%= &quot;${clientName}" %>.                                                                                          | `description`                            |
    | Ou                                                                                                                                                                                             | `separatorText`                          |
    | Continuer                                                                                                                                                                                      | `buttonText`                             |
    | Continuer avec \<%= "{yourConnectionName}" %>                                                                                                                                                  | `federatedConnectionButtonText`          |
    | S’inscrire                                                                                                                                                                                     | `signupActionLinkText`                   |
    | Vous n’avez pas de compte ?                                                                                                                                                                    | `signupActionText`                       |
    | Mot de passe oublié ?                                                                                                                                                                          | `forgotPasswordText`                     |
    | Mot de passe                                                                                                                                                                                   | `passwordPlaceholder`                    |
    | Nom d’utilisateur ou adresse courriel                                                                                                                                                          | `usernamePlaceholder`                    |
    | Adresse courriel                                                                                                                                                                               | `emailPlaceholder`                       |
    | Numéro de téléphone                                                                                                                                                                            | `phonePlaceholder`                       |
    | Nom d’utilisateur                                                                                                                                                                              | `usernameOnlyPlaceholder`                |
    | Téléphone, nom d’utilisateur ou courriel                                                                                                                                                       | `phoneOrUsernameOrEmailPlaceholder`      |
    | Numéro de téléphone ou adresse courriel                                                                                                                                                        | `phoneOrEmailPlaceholder`                |
    | Numéro de téléphone ou nom d’utilisateur                                                                                                                                                       | `phoneOrUsernamePlaceholder`             |
    | Nom d’utilisateur ou adresse courriel                                                                                                                                                          | `usernameOrEmailPlaceholder`             |
    | Modifier                                                                                                                                                                                       | `editEmailText`                          |
    | Alertes                                                                                                                                                                                        | `alertListTitle`                         |
    | Vous avez été invité !                                                                                                                                                                         | `invitationTitle`                        |
    | Connectez-vous pour accepter l’invitation de \<%= "${inviterName}&quot; %&gt; à rejoindre &lt;%= &quot;${companyName}" %> dans \<%= "\${clientName}" %>.                                       | `invitationDescription`                  |
    | \<%= "\${companyName}" %>                                                                                                                                                                      | `logoAltText`                            |
    | Afficher le mot de passe                                                                                                                                                                       | `showPasswordText`                       |
    | Masquer le mot de passe                                                                                                                                                                        | `hidePasswordText`                       |
    | Nom d’utilisateur ou mot de passe incorrect                                                                                                                                                    | `wrong-credentials`                      |
    | Courriel ou mot de passe incorrect                                                                                                                                                             | `wrong-email-credentials`                |
    | Nom d’utilisateur ou mot de passe incorrect                                                                                                                                                    | `wrong-username-credentials`             |
    | Numéro de téléphone ou mot de passe incorrect                                                                                                                                                  | `wrong-phone-credentials`                |
    | Adresse courriel, nom d’utilisateur ou mot de passe incorrect                                                                                                                                  | `wrong-email-username-credentials`       |
    | Adresse courriel, numéro de téléphone, nom d’utilisateur ou mot de passe incorrect. Les numéros de téléphone doivent inclure l’indicatif du pays.                                              | `wrong-email-phone-username-credentials` |
    | Adresse courriel, numéro de téléphone ou mot de passe incorrect. Les numéros de téléphone doivent inclure l’indicatif du pays.                                                                 | `wrong-email-phone-credentials`          |
    | Numéro de téléphone, nom d’utilisateur ou mot de passe incorrect. Les numéros de téléphone doivent inclure l’indicatif du pays.                                                                | `wrong-phone-username-credentials`       |
    | Le code que vous avez saisi n’est pas valide                                                                                                                                                   | `invalid-code`                           |
    | Code utilisateur invalide ou expiré                                                                                                                                                            | `invalid-expired-code`                   |
    | Une erreur s’est produite. Veuillez réessayer plus tard.                                                                                                                                       | `custom-script-error-code`               |
    | Une erreur s’est produite. Veuillez réessayer plus tard                                                                                                                                        | `auth0-users-validation`                 |
    | Désolé, une erreur s’est produite lors de la tentative de connexion                                                                                                                            | `authentication-failure`                 |
    | Connexion invalide                                                                                                                                                                             | `invalid-connection`                     |
    | Nous avons détecté un comportement de connexion suspect, et toute nouvelle tentative sera bloquée. Veuillez communiquer avec l’administrateur.                                                 | `ip-blocked`                             |
    | Connexion invalide                                                                                                                                                                             | `no-db-connection`                       |
    | Nous avons détecté un problème de sécurité potentiel avec ce compte. Pour protéger votre compte, nous avons empêché cette connexion. Veuillez réinitialiser votre mot de passe pour continuer. | `password-breached`                      |
    | Votre compte a été bloqué après plusieurs tentatives de connexion consécutives.                                                                                                                | `user-blocked`                           |
    | Trop de tentatives de connexion pour cet utilisateur. Veuillez attendre et réessayer plus tard.                                                                                                | `same-user-login`                        |
    | Veuillez saisir une adresse courriel                                                                                                                                                           | `no-email`                               |
    | Le mot de passe est obligatoire                                                                                                                                                                | `no-password`                            |
    | Le nom d’utilisateur est obligatoire                                                                                                                                                           | `no-username`                            |
  </Accordion>

  <Accordion title="identifiant-de-connexion">
    ## Écran : login-id

    <Frame><Frame>![Capture d'écran de référence login-id](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/login-id.png)</Frame></Frame>

    | Texte                                                                                                                                                                                                                   | Clé                                      |
    | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------- |
    | Se connecter                                                                                                                                                                                                            | \<%= "\${clientName}" %>                 |
    | Bienvenue                                                                                                                                                                                                               | `title`                                  |
    | Connectez-vous à \<%= "${companyName}&quot; %&gt; pour continuer vers &lt;%= &quot;${clientName}" %>.                                                                                                                   | `description`                            |
    | Ou                                                                                                                                                                                                                      | `separatorText`                          |
    | Continuer                                                                                                                                                                                                               | `buttonText`                             |
    | Continuer avec \<%= "{yourConnectionName}" %>                                                                                                                                                                           | `federatedConnectionButtonText`          |
    | Vous ne pouvez pas vous connecter à votre compte ?                                                                                                                                                                      | `forgotPasswordText`                     |
    | S’inscrire                                                                                                                                                                                                              | `signupActionLinkText`                   |
    | Vous n’avez pas de compte ?                                                                                                                                                                                             | `signupActionText`                       |
    | Mot de passe                                                                                                                                                                                                            | `passwordPlaceholder`                    |
    | Nom d’utilisateur ou adresse courriel                                                                                                                                                                                   | `usernamePlaceholder`                    |
    | Adresse courriel                                                                                                                                                                                                        | `emailPlaceholder`                       |
    | Numéro de téléphone                                                                                                                                                                                                     | `phonePlaceholder`                       |
    | Nom d’utilisateur                                                                                                                                                                                                       | `usernameOnlyPlaceholder`                |
    | Numéro de téléphone, nom d’utilisateur ou adresse courriel                                                                                                                                                              | `phoneOrUsernameOrEmailPlaceholder`      |
    | Numéro de téléphone ou adresse courriel                                                                                                                                                                                 | `phoneOrEmailPlaceholder`                |
    | Numéro de téléphone ou nom d’utilisateur                                                                                                                                                                                | `phoneOrUsernamePlaceholder`             |
    | Nom d’utilisateur ou adresse courriel                                                                                                                                                                                   | `usernameOrEmailPlaceholder`             |
    | Modifier                                                                                                                                                                                                                | `editEmailText`                          |
    | Alertes                                                                                                                                                                                                                 | `alertListTitle`                         |
    | \<%= "\${companyName}" %>                                                                                                                                                                                               | `logoAltText`                            |
    | Continuer avec une clé d’accès                                                                                                                                                                                          | `passkeyButtonText`                      |
    | Nom d’utilisateur ou mot de passe incorrect                                                                                                                                                                             | `wrong-credentials`                      |
    | Adresse courriel ou mot de passe incorrect                                                                                                                                                                              | `wrong-email-credentials`                |
    | Nom d’utilisateur ou mot de passe incorrect                                                                                                                                                                             | `wrong-username-credentials`             |
    | Numéro de téléphone ou mot de passe incorrect                                                                                                                                                                           | `wrong-phone-credentials`                |
    | Adresse courriel, nom d’utilisateur ou mot de passe incorrect                                                                                                                                                           | `wrong-email-username-credentials`       |
    | Adresse courriel, numéro de téléphone, nom d’utilisateur ou mot de passe incorrect. Les numéros de téléphone doivent inclure l’indicatif du pays.                                                                       | `wrong-email-phone-username-credentials` |
    | Adresse courriel, numéro de téléphone ou mot de passe incorrect. Les numéros de téléphone doivent inclure l’indicatif du pays.                                                                                          | `wrong-email-phone-credentials`          |
    | Numéro de téléphone, nom d’utilisateur ou mot de passe incorrect. Les numéros de téléphone doivent inclure l’indicatif du pays.                                                                                         | `wrong-phone-username-credentials`       |
    | Le code que vous avez saisi est invalide                                                                                                                                                                                | `invalid-code`                           |
    | Code utilisateur invalide ou expiré                                                                                                                                                                                     | `invalid-expired-code`                   |
    | Le nom d’utilisateur ne peut contenir que des caractères alphanumériques ou : '\<%= "${characters}&quot; %&gt;&#39;. Le nom d’utilisateur doit comporter entre &lt;%= &quot;${min}" %> et \<%= "\${max}" %> caractères. | `invalid-username`                       |
    | Identifiant de connexion invalide                                                                                                                                                                                       | `invalid-login-id`                       |
    | Saisissez une adresse courriel ou un numéro de téléphone valide. Les numéros de téléphone doivent inclure l’indicatif du pays.                                                                                          | `invalid-email-phone`                    |
    | Saisissez une adresse courriel ou un nom d’utilisateur valide                                                                                                                                                           | `invalid-email-username`                 |
    | Saisissez un numéro de téléphone ou un nom d’utilisateur valide. Les numéros de téléphone doivent inclure l’indicatif du pays.                                                                                          | `invalid-phone-username`                 |
    | Saisissez une adresse courriel, un numéro de téléphone ou un nom d’utilisateur valide. Les numéros de téléphone doivent inclure l’indicatif du pays.                                                                    | `invalid-email-phone-username`           |
    | Un problème est survenu, veuillez réessayer plus tard.                                                                                                                                                                  | `custom-script-error-code`               |
    | Un problème est survenu, veuillez réessayer plus tard                                                                                                                                                                   | `auth0-users-validation`                 |
    | Nous sommes désolés, un problème est survenu lors de la tentative de connexion                                                                                                                                          | `authentication-failure`                 |
    | Connexion invalide                                                                                                                                                                                                      | `invalid-connection`                     |
    | Nous avons détecté un comportement de connexion suspect et toute nouvelle tentative sera bloquée. Veuillez communiquer avec l’administrateur.                                                                           | `ip-blocked`                             |
    | Connexion invalide                                                                                                                                                                                                      | `no-db-connection`                       |
    | Le courriel ne correspond à aucun répertoire d’entreprise                                                                                                                                                               | `no-hrd-connection`                      |
    | Nous avons détecté un problème de sécurité potentiel avec ce compte. Pour protéger votre compte, nous avons bloqué cette tentative de connexion. Veuillez réinitialiser votre mot de passe pour continuer.              | `password-breached`                      |
    | Votre compte a été bloqué après plusieurs tentatives de connexion consécutives.                                                                                                                                         | `user-blocked`                           |
    | Trop de tentatives de connexion pour cet utilisateur. Veuillez patienter et réessayer plus tard.                                                                                                                        | `same-user-login`                        |
    | Veuillez saisir une adresse courriel                                                                                                                                                                                    | `no-email`                               |
    | Le mot de passe est obligatoire                                                                                                                                                                                         | `no-password`                            |
    | Le nom d’utilisateur est obligatoire                                                                                                                                                                                    | `no-username`                            |
    | Saisissez un numéro de téléphone valide                                                                                                                                                                                 | `invalid-phone-number`                   |
    | Le mot de passe et la clé d’accès ne sont pas autorisés                                                                                                                                                                 | `conflict-password-passkey`              |
    | Le mot de passe n’est pas autorisé                                                                                                                                                                                      | `password-not-allowed`                   |
    | La clé d’accès n’est pas autorisée                                                                                                                                                                                      | `passkey-not-allowed`                    |
    | Veuillez sélectionner une clé d’accès                                                                                                                                                                                   | `no-passkey`                             |
    | L’authentification par clé d’accès a échoué                                                                                                                                                                             | `passkey-authentication-failed`          |
    | Un problème est survenu. Veuillez réessayer plus tard.                                                                                                                                                                  | `invalid-passkey`                        |
  </Accordion>

  <Accordion title="connexion-mot-de-passe">
    ## Écran : login-password

    <Frame>![capture d’écran de référence login-password](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/login-password.png)</Frame>

    | Text                                                                                                                                                                                           | Key                                      |
    | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------- |
    | Entrez votre mot de passe pour vous connecter                                                                                                                                                  | \<%= "\${clientName}" %>                 |
    | Entrez votre mot de passe                                                                                                                                                                      | `title`                                  |
    | Entrez votre mot de passe pour \<%= "${companyName}&quot; %&gt; afin de continuer vers &lt;%= &quot;${clientName}" %>                                                                          | `description`                            |
    | Ou                                                                                                                                                                                             | `separatorText`                          |
    | Continuer                                                                                                                                                                                      | `buttonText`                             |
    | Continuer avec \<%= "{yourConnectionName}" %>                                                                                                                                                  | `federatedConnectionButtonText`          |
    | S’inscrire                                                                                                                                                                                     | `signupActionLinkText`                   |
    | Vous n’avez pas de compte ?                                                                                                                                                                    | `signupActionText`                       |
    | Mot de passe oublié ?                                                                                                                                                                          | `forgotPasswordText`                     |
    | Mot de passe                                                                                                                                                                                   | `passwordPlaceholder`                    |
    | Nom d’utilisateur ou adresse courriel                                                                                                                                                          | `usernamePlaceholder`                    |
    | Adresse courriel                                                                                                                                                                               | `emailPlaceholder`                       |
    | Modifier                                                                                                                                                                                       | `editEmailText`                          |
    | Modifier l’adresse courriel                                                                                                                                                                    | `editLinkScreenReadableText`             |
    | Alertes                                                                                                                                                                                        | `alertListTitle`                         |
    | Vous avez été invité(e) !                                                                                                                                                                      | `invitationTitle`                        |
    | Connectez-vous pour accepter l’invitation de \<%= "${inviterName}&quot; %&gt; à vous joindre à &lt;%= &quot;${companyName}" %> sur \<%= "\${clientName}" %>.                                   | `invitationDescription`                  |
    | \<%= "\${companyName}" %>                                                                                                                                                                      | `logoAltText`                            |
    | Utiliser l’empreinte digitale ou la reconnaissance faciale                                                                                                                                     | `useBiometricsText`                      |
    | Afficher le mot de passe                                                                                                                                                                       | `showPasswordText`                       |
    | Masquer le mot de passe                                                                                                                                                                        | `hidePasswordText`                       |
    | Nom d’utilisateur ou mot de passe incorrect                                                                                                                                                    | `wrong-credentials`                      |
    | Le code que vous avez saisi n’est pas valide                                                                                                                                                   | `invalid-code`                           |
    | Le code utilisateur est invalide ou expiré                                                                                                                                                     | `invalid-expired-code`                   |
    | Adresse courriel ou mot de passe incorrect                                                                                                                                                     | `wrong-email-credentials`                |
    | Nom d’utilisateur ou mot de passe incorrect                                                                                                                                                    | `wrong-username-credentials`             |
    | Numéro de téléphone ou mot de passe incorrect                                                                                                                                                  | `wrong-phone-credentials`                |
    | Adresse courriel, nom d’utilisateur ou mot de passe incorrect                                                                                                                                  | `wrong-email-username-credentials`       |
    | Adresse courriel, numéro de téléphone, nom d’utilisateur ou mot de passe incorrect. Les numéros de téléphone doivent inclure l’indicatif du pays.                                              | `wrong-email-phone-username-credentials` |
    | Adresse courriel, numéro de téléphone ou mot de passe incorrect. Les numéros de téléphone doivent inclure l’indicatif du pays.                                                                 | `wrong-email-phone-credentials`          |
    | Numéro de téléphone, nom d’utilisateur ou mot de passe incorrect. Les numéros de téléphone doivent inclure l’indicatif du pays.                                                                | `wrong-phone-username-credentials`       |
    | Une erreur s’est produite. Veuillez réessayer plus tard.                                                                                                                                       | `custom-script-error-code`               |
    | Une erreur s’est produite. Veuillez réessayer plus tard.                                                                                                                                       | `auth0-users-validation`                 |
    | Nous sommes désolés, une erreur s’est produite lors de la tentative de connexion                                                                                                               | `authentication-failure`                 |
    | Connexion invalide                                                                                                                                                                             | `invalid-connection`                     |
    | Nous avons détecté un comportement de connexion suspect, et toute nouvelle tentative sera bloquée. Veuillez contacter l’administrateur.                                                        | `ip-blocked`                             |
    | Connexion invalide                                                                                                                                                                             | `no-db-connection`                       |
    | Nous avons détecté un problème de sécurité potentiel avec ce compte. Pour protéger votre compte, nous avons empêché cette connexion. Veuillez réinitialiser votre mot de passe pour continuer. | `password-breached`                      |
    | Votre compte a été bloqué après plusieurs tentatives de connexion consécutives.                                                                                                                | `user-blocked`                           |
    | Trop de tentatives de connexion pour cet utilisateur. Veuillez attendre et réessayer plus tard.                                                                                                | `same-user-login`                        |
    | Veuillez saisir une adresse courriel                                                                                                                                                           | `no-email`                               |
    | Le mot de passe est obligatoire                                                                                                                                                                | `no-password`                            |
    | Le nom d’utilisateur est obligatoire                                                                                                                                                           | `no-username`                            |
  </Accordion>

  <Accordion title="connexion-passwordless">
    ## Écran: login-passwordless-email-code

    <Frame>
      <img src="https://mintcdn.com/translations/c0RQ9V0YAcT0-8l5/docs/images/cdy7uua7fh8z/6zazshkUI5sdFDd2Fgbo6w/0193e17673250b5293d9581e34316c20/login-passwordless-email-code.png?fit=max&auto=format&n=c0RQ9V0YAcT0-8l5&q=85&s=ae800f71ce2f70ab78b4520109735b59" alt="capture d’écran de référence login-passwordless-email-code" width="550" height="640" data-path="docs/images/cdy7uua7fh8z/6zazshkUI5sdFDd2Fgbo6w/0193e17673250b5293d9581e34316c20/login-passwordless-email-code.png" />
    </Frame>

    | Texte                                                                     | Clé                                |
    | ------------------------------------------------------------------------- | ---------------------------------- |
    | Saisissez le code reçu par courriel pour vous connecter à \$\{clientName} | `pageTitle`                        |
    | Continuer                                                                 | `buttonText`                       |
    | Nous avons envoyé un courriel contenant votre code à \$\{email}           | `description`                      |
    | Saisissez le code                                                         | `placeholder`                      |
    | Renvoyer                                                                  | `resendActionText`                 |
    | Vous n’avez pas reçu de courriel ?                                        | `resendText`                       |
    | Vérifiez votre identité                                                   | `title`                            |
    | \$\{companyName}                                                          | `logoAltText`                      |
    | Le code n’est pas valide                                                  | `invalid-verification-code`        |
    | Le code n’a pas pu être envoyé. Veuillez réessayer plus tard.             | `passwordless-authenticator-error` |
    | Un problème est survenu. Veuillez réessayer plus tard.                    | `passwordless-unknown-error`       |

    ## Écran: login-passwordless-email-link

    <Frame>
      <img src="https://mintcdn.com/translations/c0RQ9V0YAcT0-8l5/docs/images/cdy7uua7fh8z/7EcEUmoEPC6GVgJjNyTugr/e160cb40af3a0c748ba1f9fe2307488b/login-passwordless-email-link.png?fit=max&auto=format&n=c0RQ9V0YAcT0-8l5&q=85&s=e930feddda0f3fee2f52878a2d603105" alt="capture d’écran de référence login-passwordless-email-link" width="550" height="640" data-path="docs/images/cdy7uua7fh8z/7EcEUmoEPC6GVgJjNyTugr/e160cb40af3a0c748ba1f9fe2307488b/login-passwordless-email-link.png" />
    </Frame>

    | Texte                                                                         | Clé                       |
    | ----------------------------------------------------------------------------- | ------------------------- |
    | Lien de connexion par courriel pour \$\{clientName}                           | `pageTitle`               |
    | Courriel envoyé                                                               | `successTitle`            |
    | Un problème est survenu                                                       | `errorTitle`              |
    | Courriel envoyé. Vérifiez votre boîte de réception pour le lien de connexion. | `description`             |
    | Veuillez réessayer plus tard.                                                 | `unknownErrorDescription` |

    ## Écran: login-passwordless-sms-otp

    <Frame>
      <img src="https://mintcdn.com/translations/MV7tE-x71x8RWRES/docs/images/cdy7uua7fh8z/5dk4vZpc06UojLdnelUInO/f5fb02e0adeeceaa1b8ce6eef8151bc2/login-passwordless-sms-otp.png?fit=max&auto=format&n=MV7tE-x71x8RWRES&q=85&s=54bfe945bb4137bf693a4438f06e9290" alt="capture d’écran de référence login-passwordless-sms-otp" width="550" height="640" data-path="docs/images/cdy7uua7fh8z/5dk4vZpc06UojLdnelUInO/f5fb02e0adeeceaa1b8ce6eef8151bc2/login-passwordless-sms-otp.png" />
    </Frame>

    | Texte                                                                            | Clé                                |
    | -------------------------------------------------------------------------------- | ---------------------------------- |
    | Saisissez le code envoyé à votre téléphone pour vous connecter à \$\{clientName} | `pageTitle`                        |
    | Vérifiez votre identité                                                          | `title`                            |
    | Nous avons envoyé un message texte au :                                          | `description`                      |
    | Continuer                                                                        | `buttonText`                       |
    | Modifier                                                                         | `editText`                         |
    | Saisissez le code à 6 chiffres                                                   | `placeholder`                      |
    | Renvoyer                                                                         | `resendActionText`                 |
    | Vous n’avez pas reçu de code ?                                                   | `resendText`                       |
    | \$\{companyName}                                                                 | `logoAltText`                      |
    | Le code n’est pas valide                                                         | `invalid-verification-code`        |
    | Le code n’a pas pu être envoyé. Veuillez réessayer plus tard.                    | `passwordless-authenticator-error` |
    | Un problème est survenu. Veuillez réessayer plus tard.                           | `passwordless-unknown-error`       |
  </Accordion>

  <Accordion title="login-email-verification">
    ## Écran : login-email-verification

    <Frame>![capture d’écran de référence login-email-verification](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/login-email-verification.png)</Frame>

    | Texte                                                                                    | Clé                       |
    | ---------------------------------------------------------------------------------------- | ------------------------- |
    | Entrez le code reçu par courriel pour vous connecter à \$\{clientName}                   | `pageTitle`               |
    | Continuer                                                                                | `buttonText`              |
    | Nous vous avons envoyé un courriel contenant votre code à \$\{email}                     | `description`             |
    | Entrez le code                                                                           | `placeholder`             |
    | Renvoyer                                                                                 | `resendActionText`        |
    | Vous n’avez pas reçu de courriel ?                                                       | `resendText`              |
    | Vérifiez votre courriel                                                                  | `title`                   |
    | \$\{companyName}                                                                         | `logoAltText`             |
    | Le code OTP doit comporter 6 chiffres                                                    | `invalid-otp-code-format` |
    | Le code que vous avez saisi n’est pas valide                                             | `invalid-code`            |
    | Le code utilisateur est invalide ou expiré                                               | `invalid-expired-code`    |
    | Nous n’avons pas pu vérifier le code. Veuillez réessayer plus tard.                      | `authenticator-error`     |
    | Vous avez dépassé le nombre de courriels permis. Attendez quelques minutes et réessayez. | `too-many-email`          |
  </Accordion>

  <Accordion title="déconnexion">
    ## Écran : logout

    <Frame>
      <img src="https://mintcdn.com/translations/Dcx0M11uuptU53TX/docs/images/cdy7uua7fh8z/2lXg143oKAF4OlIilbwDCK/d770603ba5203adff07cf4e23e4fcbbb/logout.png?fit=max&auto=format&n=Dcx0M11uuptU53TX&q=85&s=187fcc640624520c3f3686ac91ac459c" alt="capture d’écran de référence logout" width="550" height="640" data-path="docs/images/cdy7uua7fh8z/2lXg143oKAF4OlIilbwDCK/d770603ba5203adff07cf4e23e4fcbbb/logout.png" />
    </Frame>

    | Texte                                                          | Clé                 |
    | -------------------------------------------------------------- | ------------------- |
    | Déconnexion de \$\{clientName}                                 | `pageTitle`         |
    | Déconnexion                                                    | `title`             |
    | Bonjour \$\{userName},                                         | `userSalute`        |
    | Êtes-vous sûr de vouloir vous déconnecter de \$\{clientName} ? | `description`       |
    | Oui                                                            | `acceptButtonText`  |
    | Non                                                            | `declineButtonText` |
    | \$\{companyName}                                               | `logoAltText`       |
  </Accordion>

  <Accordion title="mfa">
    ## Écran : mfa-detect-browser-capabilities

    <Frame>
      <img src="https://mintcdn.com/translations/Dcx0M11uuptU53TX/docs/images/cdy7uua7fh8z/2D7DbdMRJ7SdwxEzOYYsLX/595c1436aaa38ed342137c4a5227f4b0/mfa-detect-browser-capabilities.png?fit=max&auto=format&n=Dcx0M11uuptU53TX&q=85&s=06cf967f8445bee5d7bd6c55487a5261" alt="capture d’écran de référence de mfa-detect-browser-capabilities" width="550" height="640" data-path="docs/images/cdy7uua7fh8z/2D7DbdMRJ7SdwxEzOYYsLX/595c1436aaa38ed342137c4a5227f4b0/mfa-detect-browser-capabilities.png" />
    </Frame>

    | Texte                                                                                                                 | Clé                     |
    | --------------------------------------------------------------------------------------------------------------------- | ----------------------- |
    | Essayer une autre méthode                                                                                             | `pickAuthenticatorText` |
    | Actualiser                                                                                                            | `reloadButtonText`      |
    | JavaScript requis                                                                                                     | `noJSErrorTitle`        |
    | JavaScript n’est pas activé dans votre navigateur. Veuillez l’activer, puis cliquer sur le bouton Actualiser la page. | `noJSErrorDescription`  |

    ## Écran : mfa-enroll-result

    <Frame>![capture d’écran de référence de mfa-enroll-result](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/mfa-enroll-result.png)</Frame>

    | Texte                                                                                                              | Clé                          |
    | ------------------------------------------------------------------------------------------------------------------ | ---------------------------- |
    | Statut d’inscription à la MFA                                                                                      | `pageTitle`                  |
    | Tout est prêt !                                                                                                    | `enrolledTitle`              |
    | Vous avez ajouté avec succès un nouveau facteur d’authentification.                                                | `enrolledDescription`        |
    | Lien invalide                                                                                                      | `invalidTicketTitle`         |
    | Ce lien est invalide ou expiré.                                                                                    | `invalidTicketDescription`   |
    | Lien expiré                                                                                                        | `expiredTicketTitle`         |
    | Ce lien a expiré.                                                                                                  | `expiredTicketDescription`   |
    | Déjà utilisé                                                                                                       | `alreadyUsedTitle`           |
    | Ce lien a déjà été utilisé. Veuillez obtenir un nouveau lien pour vous inscrire à l’authentification multifacteur. | `alreadyUsedDescription`     |
    | La vérification en deux étapes a déjà été activée.                                                                 | `alreadyEnrolledDescription` |
    | Une erreur s’est produite                                                                                          | `genericError`               |

    ## Écran : mfa-login-options

    <Frame>![capture d’écran de référence de mfa-login-options](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/mfa-login-options.png)</Frame>

    | Texte                                             | Clé                                  |
    | ------------------------------------------------- | ------------------------------------ |
    | Autres méthodes de connexion pour \$\{clientName} | `pageTitle`                          |
    | Retour                                            | `backText`                           |
    | Autres méthodes                                   | `title`                              |
    | SMS                                               | `authenticatorNamesSMS`              |
    | Téléphone                                         | `authenticatorNamesVoice`            |
    | Téléphone                                         | `authenticatorNamesPhone`            |
    | Notification par l’application \$\{appName}       | `authenticatorNamesPushNotification` |
    | Google Authenticator ou une application semblable | `authenticatorNamesOTP`              |
    | Courriel                                          | `authenticatorNamesEmail`            |
    | Code de récupération                              | `authenticatorNamesRecoveryCode`     |
    | Notification par l’application DUO                | `authenticatorNamesDUO`              |
    | Clé de sécurité                                   | `authenticatorNamesWebauthnRoaming`  |
    | Empreinte digitale ou reconnaissance faciale      | `authenticatorNamesWebauthnPlatform` |

    ## Écran : mfa-begin-enroll-options

    <Frame>![capture d’écran de référence de mfa-begin-enroll-options](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/mfa-begin-enroll-options.png)</Frame>

    | Texte                                                             | Clé                                  |
    | ----------------------------------------------------------------- | ------------------------------------ |
    | Ajouter une autre méthode d’authentification pour \$\{clientName} | `pageTitle`                          |
    | Retour                                                            | `backText`                           |
    | Protégez votre compte                                             | `title`                              |
    | Ajoutez une autre méthode d’authentification.                     | `description`                        |
    | \$\{companyName}                                                  | `logoAltText`                        |
    | SMS                                                               | `authenticatorNamesSMS`              |
    | Téléphone                                                         | `authenticatorNamesVoice`            |
    | Téléphone                                                         | `authenticatorNamesPhone`            |
    | Notification par l’application \$\{appName}                       | `authenticatorNamesPushNotification` |
    | Google Authenticator ou une application semblable                 | `authenticatorNamesOTP`              |
    | Courriel                                                          | `authenticatorNamesEmail`            |
    | Code de récupération                                              | `authenticatorNamesRecoveryCode`     |
    | Notification par l’application DUO                                | `authenticatorNamesDUO`              |
    | Clé de sécurité                                                   | `authenticatorNamesWebauthnRoaming`  |
    | Empreinte digitale ou reconnaissance faciale                      | `authenticatorNamesWebauthnPlatform` |
  </Accordion>

  <Accordion title="mfa-email">
    ## Écran : mfa-email-challenge

    <Frame>![capture d’écran de référence mfa-email-challenge](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/mfa-email-challenge.png)</Frame>

    | Texte                                                                             | Clé                                       |
    | --------------------------------------------------------------------------------- | ----------------------------------------- |
    | Saisissez le code reçu par courriel pour vous connecter à \$\{clientName}         | `pageTitle`                               |
    | Retour                                                                            | `backText`                                |
    | Continuer                                                                         | `buttonText`                              |
    | Nous avons envoyé un courriel contenant votre code à                              | `description`                             |
    | Essayer une autre méthode                                                         | `pickAuthenticatorText`                   |
    | Saisissez le code                                                                 | `placeholder`                             |
    | Se souvenir de cet appareil pendant 30 jours                                      | `rememberMeText`                          |
    | Renvoyer                                                                          | `resendActionText`                        |
    | Vous n'avez pas reçu de courriel ?                                                | `resendText`                              |
    | Vérifiez votre identité                                                           | `title`                                   |
    | \$\{companyName}                                                                  | `logoAltText`                             |
    | Le code OTP doit comporter 6 chiffres                                             | `invalid-otp-code-format`                 |
    | Le code que vous avez saisi n’est pas valide                                      | `invalid-code`                            |
    | Nous n'avons pas pu vérifier le code. Veuillez réessayer plus tard.               | `authenticator-error`                     |
    | Le courriel n’a pas été envoyé. Essayez de renvoyer le code.                      | `no-transaction-in-progress`              |
    | Vous avez dépassé la limite de courriels. Attendez quelques minutes et réessayez. | `too-many-email`                          |
    | Votre transaction d’inscription a expiré, vous devrez recommencer.                | `transaction-not-found`                   |
    | Nous n'avons pas pu envoyer le courriel. Veuillez réessayer plus tard.            | `mfa-email-challenge-authenticator-error` |
    | Veuillez saisir un code                                                           | `no-code`                                 |

    ## Écran : mfa-email-list

    <Frame>![capture d’écran de référence mfa-email-list](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/mfa-email-list.png)</Frame>

    | Texte                                                        | Clé         |
    | ------------------------------------------------------------ | ----------- |
    | Liste des adresses courriel disponibles pour \$\{clientName} | `pageTitle` |
    | Retour                                                       | `backText`  |
    | Adresses courriel enregistrées                               | `title`     |
  </Accordion>

  <Accordion title="mfa-otp">
    ## Écran : mfa-otp-enrollment-qr

    <Frame>![capture d’écran de référence mfa-otp-enrollment-qr](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/mfa-otp-enrollment-qr.png)</Frame>

    | Texte                                                                                                                                   | Key                       |
    | --------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |
    | Scannez le code pour vous connecter à l’aide d’un mot de passe à usage unique \$\{clientName}                                           | `pageTitle`               |
    | Protégez votre compte                                                                                                                   | `title`                   |
    | Scannez le code QR ci-dessous avec votre application d’authentification préférée, puis entrez le code à usage unique fourni ci-dessous. | `description`             |
    | Continuer                                                                                                                               | `buttonText`              |
    | Vous avez de la difficulté à scanner le code ?                                                                                          | `codeEnrollmentText`      |
    | Essayer une autre méthode                                                                                                               | `pickAuthenticatorText`   |
    | Entrez votre code à usage unique                                                                                                        | `placeholder`             |
    | Puis                                                                                                                                    | `separatorText`           |
    | \$\{companyName}                                                                                                                        | `logoAltText`             |
    | Le code OTP doit comporter 6 chiffres                                                                                                   | `invalid-otp-code-format` |
    | Le code que vous avez entré n’est pas valide                                                                                            | `invalid-code`            |
    | Trop de codes erronés. Attendez quelques minutes avant de réessayer.                                                                    | `too-many-failures`       |
    | Votre transaction d’inscription a expiré; vous devrez recommencer.                                                                      | `transaction-not-found`   |
    | Vous êtes déjà inscrit à l’authentification multifacteur (MFA).                                                                         | `user-already-enrolled`   |
    | Veuillez entrer un code                                                                                                                 | `no-code`                 |

    ## Écran : mfa-otp-enrollment-code

    <Frame>![capture d’écran de référence mfa-otp-enrollment-code](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/mfa-otp-enrollment-code.png)</Frame>

    | Texte                                                                                                                                         | Key                     |
    | --------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------- |
    | Copiez le code pour vous connecter à l’aide d’un mot de passe à usage unique \$\{clientName}                                                  | `pageTitle`             |
    | Retour                                                                                                                                        | `backText`              |
    | Continuer                                                                                                                                     | `buttonText`            |
    | Code secret à copier                                                                                                                          | `altText`               |
    | Copier le code                                                                                                                                | `copyCodeButtonText`    |
    | Entrez manuellement le code suivant dans votre application d’authentification préférée, puis entrez le code à usage unique fourni ci-dessous. | `description`           |
    | Essayer une autre méthode                                                                                                                     | `pickAuthenticatorText` |
    | Entrez votre code à usage unique                                                                                                              | `placeholder`           |
    | Protégez votre compte                                                                                                                         | `title`                 |
    | \$\{companyName}                                                                                                                              | `logoAltText`           |
    | Trop de codes erronés. Attendez quelques minutes avant de réessayer.                                                                          | `too-many-failures`     |
    | Votre transaction d’inscription a expiré; vous devrez recommencer.                                                                            | `transaction-not-found` |
    | Veuillez entrer un code                                                                                                                       | `no-code`               |

    ## Écran : mfa-otp-challenge

    <Frame>![capture d’écran de référence mfa-otp-challenge](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/mfa-otp-challenge.png)</Frame>

    | Texte                                                                          | Key                     |
    | ------------------------------------------------------------------------------ | ----------------------- |
    | Entrez votre mot de passe à usage unique pour vous connecter à \$\{clientName} | `pageTitle`             |
    | Vérifiez votre identité                                                        | `title`                 |
    | Consultez votre application OTP préférée pour obtenir un code.                 | `description`           |
    | Continuer                                                                      | `buttonText`            |
    | Essayer une autre méthode                                                      | `pickAuthenticatorText` |
    | Entrez votre code à usage unique                                               | `placeholder`           |
    | Se souvenir de cet appareil pendant 30 jours                                   | `rememberMeText`        |
    | \$\{companyName}                                                               | `logoAltText`           |
    | Utiliser votre mot de passe                                                    | `usePasswordText`       |
    | Nous n’avons pas pu vérifier le code. Veuillez réessayer plus tard.            | `authenticator-error`   |
    | Trop de codes erronés. Attendez quelques minutes avant de réessayer.           | `too-many-failures`     |
    | Votre transaction d’inscription a expiré; vous devrez recommencer.             | `transaction-not-found` |
    | Veuillez entrer un code                                                        | `no-code`               |
  </Accordion>

  <Accordion title="mfa-phone">
    ## Écran: mfa-phone-challenge

    <Frame>![capture d’écran de référence mfa-phone-challenge](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/mfa-phone-challenge.png)</Frame>

    | Text                                                                                                                                | Key                     |
    | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------- |
    | Utilisez votre numéro de téléphone pour ouvrir une session dans \$\{clientName}                                                     | `pageTitle`             |
    | Vérifiez votre identité                                                                                                             | `title`                 |
    | Nous enverrons un code à 6 chiffres au numéro de téléphone suivant :                                                                | `description`           |
    | Continuer                                                                                                                           | `continueButtonText`    |
    | Choisissez un autre numéro de téléphone.                                                                                            | `changePhoneText`       |
    | Message texte                                                                                                                       | `smsButtonText`         |
    | Appel vocal                                                                                                                         | `voiceButtonText`       |
    | Comment souhaitez-vous recevoir le code ?                                                                                           | `chooseMessageTypeText` |
    | Essayer une autre méthode                                                                                                           | `pickAuthenticatorText` |
    | Entrez votre numéro de téléphone                                                                                                    | `placeholder`           |
    | \$\{companyName}                                                                                                                    | `logoAltText`           |
    | Un problème est survenu lors de l’envoi du SMS                                                                                      | `send-sms-failed`       |
    | Un problème est survenu lors de l’appel vocal                                                                                       | `send-voice-failed`     |
    | Le numéro de téléphone ne peut contenir que des chiffres.                                                                           | `invalid-phone-format`  |
    | Il semble que votre numéro de téléphone ne soit pas valide. Veuillez le vérifier et réessayer.                                      | `invalid-phone`         |
    | Vous avez dépassé le nombre maximal de messages envoyés à ce numéro de téléphone par heure. Attendez quelques minutes et réessayez. | `too-many-sms`          |
    | Vous avez dépassé le nombre maximal de messages envoyés à ce numéro de téléphone par heure. Attendez quelques minutes et réessayez. | `too-many-voice`        |
    | Votre transaction d’inscription a expiré; vous devrez recommencer.                                                                  | `transaction-not-found` |
    | Veuillez entrer un numéro de téléphone                                                                                              | `no-phone`              |

    ## Écran: mfa-phone-enrollment

    <Frame>![capture d’écran de référence mfa-phone-enrollment](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/mfa-phone-enrollment.png)</Frame>

    | Text                                                                                                                                 | Key                       |
    | ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------- |
    | Entrez votre numéro de téléphone pour ouvrir une session à l’aide d’un code envoyé au téléphone \$\{clientName}                      | `pageTitle`               |
    | Sécurisez votre compte                                                                                                               | `title`                   |
    | Entrez votre indicatif de pays et le numéro de téléphone auquel nous pouvons envoyer un code à 6 chiffres :                          | `description`             |
    | Continuer                                                                                                                            | `continueButtonText`      |
    | Message texte                                                                                                                        | `smsButtonText`           |
    | Appel vocal                                                                                                                          | `voiceButtonText`         |
    | Comment souhaitez-vous recevoir le code ?                                                                                            | `chooseMessageTypeText`   |
    | Essayer une autre méthode                                                                                                            | `pickAuthenticatorText`   |
    | Entrez votre numéro de téléphone                                                                                                     | `placeholder`             |
    | \$\{companyName}                                                                                                                     | `logoAltText`             |
    | Un problème est survenu lors de l’envoi du SMS                                                                                       | `send-sms-failed`         |
    | Un problème est survenu lors de l’appel vocal                                                                                        | `send-voice-failed`       |
    | Nous n’avons pas pu envoyer le SMS. Veuillez réessayer plus tard.                                                                    | `sms-authenticator-error` |
    | Le numéro de téléphone ne peut contenir que des chiffres.                                                                            | `invalid-phone-format`    |
    | Il semble que votre numéro de téléphone ne soit pas valide. Veuillez le vérifier et réessayer.                                       | `invalid-phone`           |
    | Vous avez dépassé le nombre maximal de messages envoyés à ce numéro de téléphone par heure. Attendez quelques minutes et réessayez.  | `too-many-sms`            |
    | Vous avez dépassé le nombre maximal de messages envoyés à ce numéro de téléphone par heure. Attendez quelques minutes et réessayez.  | `too-many-voice`          |
    | Votre transaction d’inscription a expiré; vous devrez recommencer. \[**remarque : cette erreur n’est généralement pas atteignable**] | `transaction-not-found`   |
    | Veuillez entrer un numéro de téléphone                                                                                               | `no-phone`                |
  </Accordion>

  <Accordion title="mfa-push">
    ## Écran : mfa-push-welcome

    <Frame>![capture d’écran de référence mfa-push-welcome](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/mfa-push-welcome.png)</Frame>

    | Texte                                                                                                            | Clé                     |
    | ---------------------------------------------------------------------------------------------------------------- | ----------------------- |
    | Installez l’application \$\{clientName}                                                                          | `pageTitle`             |
    | Sécurisez votre compte                                                                                           | `title`                 |
    | Pour continuer, installez l’application \$\{appName} depuis la boutique d’applications de votre appareil mobile. | `description`           |
    | Google Play                                                                                                      | `androidButtonText`     |
    | Continuer                                                                                                        | `buttonText`            |
    | App Store                                                                                                        | `iosButtonText`         |
    | Essayez une autre méthode                                                                                        | `pickAuthenticatorText` |
    | \$\{companyName}                                                                                                 | `logoAltText`           |

    ## Écran : mfa-push-enrollment-qr

    <Frame>![capture d’écran de référence mfa-push-enrollment-qr](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/mfa-push-enrollment-qr.png)</Frame>

    | Texte                                                                                           | Clé                              |
    | ----------------------------------------------------------------------------------------------- | -------------------------------- |
    | Scannez le code pour vous connecter avec une notification push \$\{clientName}                  | `pageTitle`                      |
    | Sécurisez votre compte                                                                          | `title`                          |
    | Scannez le code QR ci-dessous à l’aide de l’application \$\{appName} sur votre appareil mobile. | `description`                    |
    | Essayez une autre méthode                                                                       | `pickAuthenticatorText`          |
    | Continuer                                                                                       | `buttonText`                     |
    | \$\{companyName}                                                                                | `logoAltText`                    |
    | Vous devez scanner le code QR avec l’application \$\{appName} sur votre appareil mobile.        | `enrollment-transaction-pending` |

    ## Écran : mfa-push-challenge-push

    <Frame>![capture d’écran de référence mfa-push-challenge-push](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/mfa-push-challenge-push.png)</Frame>

    | Texte                                                                                         | Clé                                      |
    | --------------------------------------------------------------------------------------------- | ---------------------------------------- |
    | Acceptez la notification push pour vous connecter à \$\{clientName}                           | `pageTitle`                              |
    | Vérifiez votre identité                                                                       | `title`                                  |
    | Nous avons envoyé une notification à l’appareil suivant via l’application \$\{appName} :      | `description`                            |
    | J'ai répondu sur mon appareil                                                                 | `buttonText`                             |
    | Essayez une autre méthode                                                                     | `pickAuthenticatorText`                  |
    | Se souvenir de cet appareil pendant 30 jours                                                  | `rememberMeText`                         |
    | Renvoyer                                                                                      | `resendActionText`                       |
    | Vous n'avez pas reçu de notification ?                                                        | `resendText`                             |
    | Saisir le code manuellement                                                                   | `enterOtpCode`                           |
    | OU                                                                                            | `separatorText`                          |
    | \$\{companyName}                                                                              | `logoAltText`                            |
    | Vous devez accepter la notification via l’application \$\{appName} sur votre appareil mobile. | `challenge-transaction-pending`          |
    | Nous n’avons pas reçu de confirmation. Veuillez patienter un peu.                             | `polling-interval-exceeded`              |
    | Nous avons reçu trop de demandes de notification. Attendez quelques minutes et réessayez.     | `too-many-push`                          |
    | Votre transaction d’inscription a expiré. Vous devrez recommencer.                            | `transaction-not-found`                  |
    | Nous n’avons pas reçu de confirmation. Veuillez réessayer de scanner le code.                 | `mfa-push-verify-transaction-pending`    |
    | Nous n’avons pas pu vérifier l’inscription. Veuillez réessayer plus tard.                     | `mfa-push-verify-authenticator-error`    |
    | Nous n’avons pas pu envoyer la notification. Veuillez réessayer plus tard.                    | `mfa-push-challenge-authenticator-error` |
    | Notification refusée                                                                          | `transaction-rejected`                   |

    ## Écran : mfa-push-list

    <Frame>![capture d’écran de référence mfa-push-list](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/mfa-push-list.png)</Frame>

    | Texte                                                | Clé         |
    | ---------------------------------------------------- | ----------- |
    | Liste des appareils disponibles pour \$\{clientName} | `pageTitle` |
    | Retour                                               | `backText`  |
    | Appareils enregistrés                                | `title`     |
  </Accordion>

  <Accordion title="mfa-recovery-code">
    ## Écran : mfa-recovery-code-enrollment

    <Frame>![capture d’écran de référence mfa-recovery-code-enrollment](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/mfa-recovery-code-enrollment.png)</Frame>

    | Texte                                                                                                                                      | Clé                  |
    | ------------------------------------------------------------------------------------------------------------------------------------------ | -------------------- |
    | Copiez votre code de récupération et conservez-le en lieu sûr pour \$\{clientName}                                                         | `pageTitle`          |
    | Presque terminé !                                                                                                                          | `title`              |
    | Copiez ce code de récupération et conservez-le dans un endroit sûr. Vous en aurez besoin si vous devez vous connecter sans votre appareil. | `description`        |
    | Code de récupération à copier                                                                                                              | `altText`            |
    | Continuer                                                                                                                                  | `buttonText`         |
    | J’ai bien noté ce code et l’ai conservé en lieu sûr                                                                                        | `checkboxText`       |
    | Copier le code                                                                                                                             | `copyCodeButtonText` |
    | \$\{companyName}                                                                                                                           | `logoAltText`        |
    | Veuillez confirmer que vous avez bien noté le code                                                                                         | `no-confirmation`    |

    ## Écran : mfa-recovery-code-challenge

    <Frame>![capture d’écran de référence mfa-recovery-code-challenge](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/mfa-recovery-code-challenge.png)</Frame>

    | Texte                                                                                    | Clé                     |
    | ---------------------------------------------------------------------------------------- | ----------------------- |
    | Entrez votre code de récupération pour vous connecter à \$\{clientName}                  | `pageTitle`             |
    | Vérifiez votre identité                                                                  | `title`                 |
    | Entrez le code de récupération qui vous a été fourni lors de votre inscription initiale. | `description`           |
    | Continuer                                                                                | `buttonText`            |
    | Essayer une autre méthode                                                                | `pickAuthenticatorText` |
    | Entrez votre code de récupération                                                        | `placeholder`           |
    | \$\{companyName}                                                                         | `logoAltText`           |
    | Le code que vous avez saisi n’est pas valide                                             | `invalid-code`          |
    | Le code de récupération doit contenir 24 caractères alphanumériques                      | `invalid-code-format`   |
    | Nous n’avons pas pu vérifier le code. Veuillez réessayer plus tard.                      | `authenticator-error`   |
    | Veuillez confirmer que vous avez bien noté le code                                       | `no-confirmation`       |
    | Trop de codes invalides. Attendez quelques minutes avant de réessayer.                   | `too-many-failures`     |
    | Votre transaction d’inscription a expiré. Vous devrez recommencer.                       | `transaction-not-found` |
  </Accordion>

  <Accordion title="mfa-sms">
    ## Écran : mfa-country-codes

    <Frame><Frame>![Capture d'écran de référence mfa-country-codes](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/mfa-country-codes.png)</Frame></Frame>

    | Texte                                                | Clé         |
    | ---------------------------------------------------- | ----------- |
    | Sélectionnez votre indicatif de pays \$\{clientName} | `pageTitle` |
    | Retour                                               | `backText`  |
    | Sélectionnez un indicatif de pays                    | `title`     |

    ## Écran : mfa-sms-enrollment

    <Frame>![capture d’écran de référence pour mfa-sms-enrollment](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/mfa-sms-enrollment.png)</Frame>

    | Texte                                                                                                                     | Clé                       |
    | ------------------------------------------------------------------------------------------------------------------------- | ------------------------- |
    | Entrez votre numéro de téléphone pour vous connecter par message texte \$\{clientName}                                    | `pageTitle`               |
    | Sécurisez votre compte                                                                                                    | `title`                   |
    | Entrez votre numéro de téléphone ci-dessous. Un SMS contenant un code à saisir à l’écran suivant sera envoyé à ce numéro. | `description`             |
    | Continuer                                                                                                                 | `buttonText`              |
    | Essayer une autre méthode                                                                                                 | `pickAuthenticatorText`   |
    | Entrez votre numéro de téléphone                                                                                          | `placeholder`             |
    | \$\{companyName}                                                                                                          | `logoAltText`             |
    | Un problème est survenu lors de l’envoi du SMS                                                                            | `send-sms-failed`         |
    | Nous n’avons pas pu envoyer le SMS. Veuillez réessayer plus tard.                                                         | `sms-authenticator-error` |
    | Le numéro de téléphone ne peut contenir que des chiffres.                                                                 | `invalid-phone-format`    |
    | Il semble que votre numéro de téléphone ne soit pas valide. Veuillez le vérifier et réessayer.                            | `invalid-phone`           |
    | Vous avez dépassé le nombre maximal de SMS par heure. Attendez quelques minutes et réessayez.                             | `too-many-sms`            |
    | Votre transaction d’inscription a expiré. Vous devrez recommencer.                                                        | `transaction-not-found`   |
    | Veuillez entrer un numéro de téléphone                                                                                    | `no-phone`                |

    ## Écran : mfa-sms-challenge

    <Frame>![capture d’écran de référence de mfa-sms-challenge](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/mfa-sms-challenge.png)</Frame>

    | Texte                                                                                                       | Clé                                    |
    | ----------------------------------------------------------------------------------------------------------- | -------------------------------------- |
    | Saisissez le code reçu sur votre téléphone pour vous connecter à \$\{clientName}                            | `pageTitle`                            |
    | Vérifiez votre identité                                                                                     | `title`                                |
    | Nous avons envoyé un message texte au numéro suivant :                                                      | `description`                          |
    | Continuer                                                                                                   | `buttonText`                           |
    | Modifier                                                                                                    | `editText`                             |
    | Modifier le numéro de téléphone                                                                             | `editLinkScreenReadableText`           |
    | Utiliser une autre méthode                                                                                  | `pickAuthenticatorText`                |
    | Saisissez le code à 6 chiffres                                                                              | `placeholder`                          |
    | Se souvenir de cet appareil pendant 30 jours                                                                | `rememberMeText`                       |
    | Renvoyer                                                                                                    | `resendActionText`                     |
    | Vous n’avez pas reçu de code?                                                                               | `resendText`                           |
    | ou                                                                                                          | `resendVoiceActionSeparatorTextBefore` |
    | recevoir un appel                                                                                           | `resendVoiceActionText`                |
    | \$\{companyName}                                                                                            | `logoAltText`                          |
    | Le code OTP doit contenir 6 chiffres                                                                        | `invalid-otp-code-format`              |
    | Le code que vous avez saisi n’est pas valide                                                                | `invalid-code`                         |
    | Un problème est survenu lors de l’envoi du SMS                                                              | `send-sms-failed`                      |
    | Nous n’avons pas pu vérifier le code. Veuillez réessayer plus tard.                                         | `authenticator-error`                  |
    | Nous n’avons pas pu envoyer le SMS. Veuillez réessayer plus tard.                                           | `sms-authenticator-error`              |
    | La notification n’a pas été envoyée. Essayez de renvoyer le code.                                           | `no-transaction-in-progress`           |
    | Trop de codes non valides. Attendez quelques minutes avant de réessayer.                                    | `too-many-failures`                    |
    | Vous avez dépassé le nombre maximal de messages texte par heure. Attendez quelques minutes, puis réessayez. | `too-many-sms`                         |
    | Votre transaction d’inscription a expiré; vous devez recommencer.                                           | `transaction-not-found`                |
    | Veuillez saisir un code                                                                                     | `no-code`                              |

    ## Écran : mfa-sms-list

    <Frame>![Capture d'écran de référence mfa-sms-list](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/mfa-sms-list.png)</Frame>

    | Texte                                                           | Clé         |
    | --------------------------------------------------------------- | ----------- |
    | Liste des numéros de téléphone disponibles pour \$\{clientName} | `pageTitle` |
    | Retour                                                          | `backText`  |
    | Numéros de téléphone inscrits                                   | `title`     |
  </Accordion>

  <Accordion title="mfa-voix">
    ## Écran : mfa-voice-enrollment

    <Frame>![capture d’écran de référence de mfa-voice-enrollment](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/mfa-voice-enrollment.png)</Frame>

    | Texte                                                                                                                          | Clé                     |
    | ------------------------------------------------------------------------------------------------------------------------------ | ----------------------- |
    | Entrez votre numéro de téléphone pour vous connecter à l’aide d’un code envoyé par téléphone \$\{clientName}                   | `pageTitle`             |
    | Protégez votre compte                                                                                                          | `title`                 |
    | Entrez votre numéro de téléphone ci-dessous. Vous recevrez un appel vocal à ce numéro avec un code à entrer à l’écran suivant. | `description`           |
    | Continuer                                                                                                                      | `buttonText`            |
    | Essayer une autre méthode                                                                                                      | `pickAuthenticatorText` |
    | Entrez votre numéro de téléphone                                                                                               | `placeholder`           |
    | \$\{companyName}                                                                                                               | `logoAltText`           |
    | Un problème est survenu lors de l’envoi du SMS                                                                                 | `send-sms-failed`       |
    | Le numéro de téléphone ne peut contenir que des chiffres.                                                                      | `invalid-phone-format`  |
    | Il semble que votre numéro de téléphone n’est pas valide. Veuillez le vérifier et réessayer.                                   | `invalid-phone`         |
    | Vous avez dépassé le nombre maximal de messages par heure. Attendez quelques minutes et réessayez.                             | `too-many-sms`          |
    | Votre transaction d’inscription a expiré; vous devrez recommencer.                                                             | `transaction-not-found` |
    | Veuillez entrer un numéro de téléphone                                                                                         | `no-phone`              |

    ## Écran : mfa-voice-challenge

    <Frame>![capture d’écran de référence de mfa-voice-challenge](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/mfa-voice-challenge.png)</Frame>

    | Texte                                                                                              | Clé                                  |
    | -------------------------------------------------------------------------------------------------- | ------------------------------------ |
    | Entrez votre code reçu par téléphone pour vous connecter à \$\{clientName}                         | `pageTitle`                          |
    | Vérifiez votre identité                                                                            | `title`                              |
    | Nous avons envoyé un code à 6 chiffres par appel vocal au numéro de téléphone suivant :            | `description`                        |
    | Continuer                                                                                          | `buttonText`                         |
    | Modifier                                                                                           | `editText`                           |
    | Modifier le numéro de téléphone                                                                    | `editLinkScreenReadableText`         |
    | Choisissez un autre numéro de téléphone.                                                           | `changePhoneText`                    |
    | Essayer une autre méthode                                                                          | `pickAuthenticatorText`              |
    | Entrez le code à 6 chiffres                                                                        | `placeholder`                        |
    | Se souvenir de cet appareil pendant 30 jours                                                       | `rememberMeText`                     |
    | Rappeler                                                                                           | `resendActionText`                   |
    | Vous n’avez pas reçu d’appel ?                                                                     | `resendText`                         |
    | ou                                                                                                 | `resendSmsActionSeparatorTextBefore` |
    | envoyer un texto                                                                                   | `resendSmsActionText`                |
    | \$\{companyName}                                                                                   | `logoAltText`                        |
    | Le code OTP doit comporter 6 chiffres                                                              | `invalid-otp-code-format`            |
    | Le code que vous avez entré n’est pas valide                                                       | `invalid-code`                       |
    | Un problème est survenu lors de l’appel vocal                                                      | `send-voice-failed`                  |
    | Nous n’avons pas pu vérifier le code. Veuillez réessayer plus tard.                                | `authenticator-error`                |
    | Nous n’avons pas pu effectuer l’appel vocal. Veuillez réessayer plus tard.                         | `voice-authenticator-error`          |
    | La notification n’a pas été envoyée. Essayez de renvoyer le code.                                  | `no-transaction-in-progress`         |
    | Trop de codes erronés. Attendez quelques minutes avant de réessayer.                               | `too-many-failures`                  |
    | Vous avez dépassé le nombre maximal de messages par heure. Attendez quelques minutes et réessayez. | `too-many-voice`                     |
    | Votre transaction d’inscription a expiré; vous devrez recommencer.                                 | `transaction-not-found`              |
    | Veuillez entrer un code                                                                            | `no-code`                            |
  </Accordion>

  <Accordion title="mfa-webauthn">
    ## Screen: mfa-webauthn-platform-enrollment

    <Frame>
      <Frame>
        <img src="https://mintcdn.com/translations/S4csL9vq6QUX5-Rr/docs/images/universal-login/text-customization/mfa-webauth-platform-enrollment.png?fit=max&auto=format&n=S4csL9vq6QUX5-Rr&q=85&s=b13e5dd9e691f8b46d336a573a4b6d8e" alt="Capture d'écran de référence mfa-webauthn-enrollment" width="550" height="630" data-path="docs/images/universal-login/text-customization/mfa-webauth-platform-enrollment.png" />
      </Frame>
    </Frame>

    | Texte                                                                                                                                                                                            | Clé                                 |
    | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------- |
    | Connectez-vous plus rapidement sur cet appareil \$\{clientName}                                                                                                                                  | `pageTitle`                         |
    | Connectez-vous plus rapidement sur cet appareil                                                                                                                                                  | `title`                             |
    | Faire confiance à cet appareil? La prochaine fois, vous pourrez vous connecter rapidement et en toute sécurité à l’aide de l’empreinte digitale ou de la reconnaissance faciale de cet appareil. | `description`                       |
    | En attente de la confirmation de l’appareil                                                                                                                                                      | `awaitingConfirmation`              |
    | \$\{companyName}                                                                                                                                                                                 | `logoAltText`                       |
    | Continuer                                                                                                                                                                                        | `continueButtonText`                |
    | Essayer une autre méthode                                                                                                                                                                        | `pickAuthenticatorText`             |
    | Me le rappeler plus tard                                                                                                                                                                         | `snoozeEnrollmentButtonText`        |
    | Pas sur cet appareil                                                                                                                                                                             | `refuseAddingDeviceText`            |
    | Pas maintenant                                                                                                                                                                                   | `skipAddingDeviceText`              |
    | Nous n’avons pas pu lancer l’inscription de l’appareil. Veuillez réessayer plus tard.                                                                                                            | `webauthn-platform-associate-error` |

    ## Screen: mfa-webauthn-roaming-enrollment

    <Frame>
      <Frame>
        <img src="https://mintcdn.com/translations/S4csL9vq6QUX5-Rr/docs/images/universal-login/text-customization/mfa-webauth-roaming-enrollment.png?fit=max&auto=format&n=S4csL9vq6QUX5-Rr&q=85&s=d9ea3559889b72d6c04864b0571758ac" alt="Capture d'écran de référence mfa-webauthn-guidance-enrollment" width="525" height="642" data-path="docs/images/universal-login/text-customization/mfa-webauth-roaming-enrollment.png" />
      </Frame>
    </Frame>

    | Texte                                                                                         | Clé                        |
    | --------------------------------------------------------------------------------------------- | -------------------------- |
    | Enregistrez votre clé de sécurité \$\{clientName}                                             | `pageTitle`                |
    | Ajout de votre clé de sécurité                                                                | `title`                    |
    | Les clés de sécurité peuvent servir de facteur d’authentification supplémentaire.             | `description`              |
    | En attente de la clé de sécurité                                                              | `awaitingConfirmation`     |
    | \$\{companyName}                                                                              | `logoAltText`              |
    | Utiliser une clé de sécurité                                                                  | `continueButtonText`       |
    | Essayer une autre méthode                                                                     | `pickAuthenticatorText`    |
    | Connectez votre clé de sécurité, puis continuez.                                              | `instructions1`            |
    | Suivez les étapes dans votre navigateur.                                                      | `instructions2`            |
    | Donnez un nom à votre clé de sécurité pour pouvoir l’identifier facilement plus tard.         | `instructions3`            |
    | Nous n’avons pas pu lancer l’inscription de la clé de sécurité. Veuillez réessayer plus tard. | `webauthn-associate-error` |

    ## Screen: mfa-webauthn-platform-challenge

    <Frame>
      <img src="https://mintcdn.com/translations/S4csL9vq6QUX5-Rr/docs/images/universal-login/text-customization/mfa-webauth-platform-challenge.png?fit=max&auto=format&n=S4csL9vq6QUX5-Rr&q=85&s=bd0509cfe2c9bc00b2805544fe18c7ed" alt="Capture d'écran de référence mfa-webauthn-challenge-user-initiated" width="514" height="642" data-path="docs/images/universal-login/text-customization/mfa-webauth-platform-challenge.png" />
    </Frame>

    | Texte                                                                                                              | Clé                                          |
    | ------------------------------------------------------------------------------------------------------------------ | -------------------------------------------- |
    | Utilisez votre empreinte digitale ou la reconnaissance faciale pour vous connecter à l’application \$\{clientName} | `title`                                      |
    | Appuyez sur le bouton ci-dessous et suivez les étapes indiquées par votre navigateur pour vous connecter.          | `description`                                |
    | En attente de confirmation de l’appareil                                                                           | `awaitingConfirmation`                       |
    | Trop de tentatives d’authentification ont échoué. Veuillez réessayer plus tard.                                    | `too-many-webauthn-challenge-attempts-error` |
    | \$\{companyName}                                                                                                   | `logoAltText`                                |
    | Continuer                                                                                                          | `continueButtonText`                         |
    | Essayer une autre méthode                                                                                          | `pickAuthenticatorText`                      |
    | Utiliser le mot de passe                                                                                           | `usePasswordText`                            |
    | Se souvenir de cet appareil pendant 30 jours                                                                       | `rememberMeText`                             |
    | Nous n’avons pas pu démarrer la vérification de l’appareil. Veuillez réessayer plus tard.                          | `webauthn-platform-challenge-error`          |

    ## Screen: mfa-webauthn-roaming-challenge

    <Frame>
      <img src="https://mintcdn.com/translations/S4csL9vq6QUX5-Rr/docs/images/universal-login/text-customization/mfa-webauth-roaming-challenge.png?fit=max&auto=format&n=S4csL9vq6QUX5-Rr&q=85&s=336365b81bee073ed2d3d8fb1f462a05" alt="Capture d'écran de référence mfa-webauthn-challenge-user-initiated" width="495" height="642" data-path="docs/images/universal-login/text-customization/mfa-webauth-roaming-challenge.png" />
    </Frame>

    | Texte                                                                                                                      | Clé                                          |
    | -------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------- |
    | Utilisez votre clé de sécurité pour vous connecter à \$\{clientName}                                                       | `pageTitle`                                  |
    | Vérifiez votre identité                                                                                                    | `title`                                      |
    | Assurez-vous d’avoir votre clé de sécurité à portée de main. Lorsque vous continuerez, il vous sera demandé de l’utiliser. | `description`                                |
    | En attente de la clé de sécurité                                                                                           | `awaitingConfirmation`                       |
    | Trop de tentatives d’authentification ont échoué. Veuillez réessayer plus tard.                                            | `too-many-webauthn-challenge-attempts-error` |
    | \$\{companyName}                                                                                                           | `logoAltText`                                |
    | Utiliser la clé de sécurité                                                                                                | `continueButtonText`                         |
    | Essayer une autre méthode                                                                                                  | `pickAuthenticatorText`                      |
    | Se souvenir de cet appareil pendant 30 jours                                                                               | `rememberMeText`                             |
    | Impossible de démarrer la vérification de la clé de sécurité. Veuillez réessayer plus tard.                                | `webauthn-challenge-error`                   |

    ## Screen: mfa-webauthn-change-key-nickname

    <Frame>
      <img src="https://mintcdn.com/translations/S4csL9vq6QUX5-Rr/docs/images/universal-login/text-customization/mfa-webauth-change-key-nickname.png?fit=max&auto=format&n=S4csL9vq6QUX5-Rr&q=85&s=d338e5a9fc1efdc4daa6ca827a253bf8" alt="Capture d'écran de référence mfa-webauthn-change-key-nickname" width="511" height="642" data-path="docs/images/universal-login/text-customization/mfa-webauth-change-key-nickname.png" />
    </Frame>

    | Texte                                                                                      | Clé                                      |
    | ------------------------------------------------------------------------------------------ | ---------------------------------------- |
    | Donnez un nom à votre clé de sécurité \$\{clientName}                                      | `title`                                  |
    | Si vous avez plusieurs clés, ce surnom vous aidera à reconnaître la bonne.                 | `description`                            |
    | Clé de \$\{userName}                                                                       | `nickname`                               |
    | Nom de la clé de sécurité                                                                  | `nicknamePlaceholder`                    |
    | Donnez un nom à votre appareil                                                             | \$\{clientName}                          |
    | Si vous possédez plusieurs appareils, cet alias vous aidera à identifier le bon.           | `descriptionPlatform`                    |
    | $&#123;userName&#125; – $\{deviceName}                                                     | `nicknamePlatform`                       |
    | Nom de l’appareil                                                                          | `nicknamePlaceholderPlatform`            |
    | Continuer                                                                                  | `buttonText`                             |
    | \$\{companyName}                                                                           | `logoAltText`                            |
    | Nous n’avons pas pu mettre à jour le nom de votre clé. Veuillez réessayer.                 | `webauthn-patch-nickname-error`          |
    | Nous n’avons pas pu mettre à jour le nom de votre appareil. Veuillez réessayer.            | `webauthn-platform-patch-nickname-error` |
    | Le nom est requis                                                                          | `no-nickname`                            |
    | Le nom est trop court                                                                      | `nickname-too-short`                     |
    | Le nom est trop long                                                                       | `nickname-too-long`                      |
    | Une erreur s’est produite lors de la récupération de vos informations. Veuillez réessayer. | `error-while-retrieving-authenticator`   |
    | Une erreur s’est produite lors de l’enregistrement du nom. Veuillez réessayer.             | `error-while-patching`                   |

    ## Screen: mfa-webauthn-enrollment-success

    <Frame>
      <img src="https://mintcdn.com/translations/S4csL9vq6QUX5-Rr/docs/images/universal-login/text-customization/mfa-webauthn-enrollment-success.png?fit=max&auto=format&n=S4csL9vq6QUX5-Rr&q=85&s=fd271c046b3682c3ab3774b27f068a8f" alt="Capture d'écran de référence de mfa-webauthn-enrollment-success" width="550" height="640" data-path="docs/images/universal-login/text-customization/mfa-webauthn-enrollment-success.png" />
    </Frame>

    | Texte                                                   | Clé                   |
    | ------------------------------------------------------- | --------------------- |
    | Clé de sécurité enregistrée avec succès \$\{clientName} | `title`               |
    | Enregistrement de l’appareil réussi \$\{clientName}     | `titlePlatform`       |
    | Vous avez enregistré votre clé de sécurité avec succès. | `description`         |
    | Vous avez enregistré votre appareil avec succès.        | `descriptionPlatform` |
    | Continuer                                               | `buttonText`          |
    | \$\{companyName}                                        | `logoAltText`         |

    ## Screen: mfa-webauthn-error

    <Frame>![mfa-webauthn-error reference screenshot](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/mfa-webauthn-error.png)</Frame>

    | Texte                                                                                                       | Clé                             |
    | ----------------------------------------------------------------------------------------------------------- | ------------------------------- |
    | Réessayer                                                                                                   | `tryAgainLinkText`              |
    | Essayer une autre méthode                                                                                   | `pickAuthenticatorText`         |
    | Erreur lors de l’enregistrement de la clé de sécurité                                                       | \$\{clientName}                 |
    | Échec de la vérification de la clé de sécurité                                                              | `errorTitleChallenge`           |
    | Erreur lors de l’enregistrement de l’appareil                                                               | \$\{clientName}                 |
    | Une erreur s’est produite                                                                                   | `errorTitlePlatformChallenge`   |
    | Une erreur s’est produite. Veuillez réessayer ou utiliser une autre méthode.                                | `description`                   |
    | Si vous avez déjà enregistré cet appareil, veuillez réessayer. Sinon, essayez d’utiliser une autre méthode. | `descriptionPlatform`           |
    | Non, merci                                                                                                  | `refuseAddingAuthenticatorText` |
    | Utiliser le mot de passe                                                                                    | `usePasswordText`               |

    ## Screen: mfa-webauthn-not-available-error

    <Frame>![mfa-webauthn-not-available-error reference screenshot](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/mfa-webauthn-not-available-error.png)</Frame>

    | Texte                                                                                                                                                                                            | Clé                     |
    | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------- |
    | Les clés de sécurité ne sont pas prises en charge par \$\{clientName}                                                                                                                            | `pageTitle`             |
    | Les clés de sécurité ne sont pas prises en charge                                                                                                                                                | `errorTitle`            |
    | Nous sommes désolés, mais votre navigateur ou votre appareil ne prend pas en charge les clés de sécurité. Essayez d’utiliser un autre navigateur ou connectez-vous à partir d’un autre appareil. | `errorDescription`      |
    | Essayer une autre méthode                                                                                                                                                                        | `pickAuthenticatorText` |
    | Utiliser un mot de passe                                                                                                                                                                         | `usePasswordText`       |
  </Accordion>

  <Accordion title="organisations">
    ## Écran : organization-selection

    <Frame>![capture d’écran de référence organization-selection](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/organization-selection.png)</Frame>

    | Texte                                                                  | Clé                    |
    | ---------------------------------------------------------------------- | ---------------------- |
    | Saisissez le nom de votre organisation \$\{clientName}                 | `pageTitle`            |
    | Continuer                                                              | `buttonText`           |
    | Saisissez le nom de votre organisation \$\{companyName} pour continuer | `description`          |
    | Saisissez le nom de votre organisation                                 | `placeholder`          |
    | Saisissez le nom de l’organisation                                     | `title`                |
    | \$\{companyName}                                                       | `logoAltText`          |
    | L’organisation que vous avez saisie n’est pas valide                   | `invalid-organization` |

    ## Écran : organization-picker

    <Frame>![capture d’écran de référence organization-picker](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/organization-picker-rev2.png)</Frame>

    | Texte                                                               | Clé               |
    | ------------------------------------------------------------------- | ----------------- |
    | Choisissez une organisation                                         | `pageTitle`       |
    | fait partie de plusieurs organisations.                             | `loggedInText`    |
    | sert de compte personnel et fait partie de plusieurs organisations. | `loggedInTextB2C` |
    | Choisissez une organisation                                         | `title`           |
    | Choisissez un compte pour continuer                                 | `titleB2C`        |
    | \<%= "\${companyName}" %>                                           | `logoAltText`     |
    | OU                                                                  | `separatorText`   |
    | Continuer avec un compte personnel                                  | `continueTextB2C` |
  </Accordion>

  <Accordion title="réinitialiser-le-mot-de-passe">
    ## Écran : reset-password-request

    <Frame>![Capture d'écran de référence reset-password-request](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/reset-password-request.png)</Frame>

    | Texte                                                                                                                                                              | Clé                                 |
    | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------- |
    | Réinitialisez votre mot de passe                                                                                                                                   | \<%= "\${clientName}" %>            |
    | Mot de passe oublié ?                                                                                                                                              | `title`                             |
    | Retour à \<%= "\${clientName}" %>                                                                                                                                  | `backToLoginLinkText`               |
    | Continuer                                                                                                                                                          | `buttonText`                        |
    | Entrez votre adresse courriel et nous vous enverrons des instructions pour réinitialiser votre mot de passe.                                                       | `descriptionEmail`                  |
    | Entrez votre nom d’utilisateur et nous vous enverrons des instructions pour réinitialiser votre mot de passe.                                                      | `descriptionUsername`               |
    | Adresse courriel                                                                                                                                                   | `placeholderEmail`                  |
    | Nom d’utilisateur                                                                                                                                                  | `placeholderUsername`               |
    | Adresse courriel                                                                                                                                                   | `emailPlaceholder`                  |
    | Nom d’utilisateur                                                                                                                                                  | `usernamePlaceholder`               |
    | Numéro de téléphone                                                                                                                                                | `phonePlaceholder`                  |
    | Téléphone, nom d’utilisateur ou adresse courriel                                                                                                                   | `phoneOrUsernameOrEmailPlaceholder` |
    | Numéro de téléphone ou adresse courriel                                                                                                                            | `phoneOrEmailPlaceholder`           |
    | Numéro de téléphone ou nom d’utilisateur                                                                                                                           | `phoneOrUsernamePlaceholder`        |
    | Nom d’utilisateur ou adresse courriel                                                                                                                              | `usernameOrEmailPlaceholder`        |
    | Entrez votre adresse courriel et nous vous enverrons des instructions pour réinitialiser votre mot de passe.                                                       | `emailDescription`                  |
    | Entrez votre nom d’utilisateur et nous vous enverrons des instructions pour réinitialiser votre mot de passe.                                                      | `usernameDescription`               |
    | Entrez votre numéro de téléphone et nous vous enverrons des instructions pour réinitialiser votre mot de passe.                                                    | `phoneDescription`                  |
    | Entrez votre numéro de téléphone, votre nom d’utilisateur ou votre adresse courriel et nous vous enverrons des instructions pour réinitialiser votre mot de passe. | `phoneOrUsernameOrEmailDescription` |
    | Entrez votre numéro de téléphone ou votre adresse courriel et nous vous enverrons des instructions pour réinitialiser votre mot de passe.                          | `phoneOrEmailDescription`           |
    | Entrez votre numéro de téléphone ou votre nom d’utilisateur et nous vous enverrons des instructions pour réinitialiser votre mot de passe.                         | `phoneOrUsernameDescription`        |
    | Entrez votre nom d’utilisateur ou votre adresse courriel et nous vous enverrons des instructions pour réinitialiser votre mot de passe.                            | `usernameOrEmailDescription`        |
    | \<%= "\${companyName}" %>                                                                                                                                          | `logoAltText`                       |
    | Ce lien a expiré.                                                                                                                                                  | `auth0-users-expired-ticket`        |
    | Une erreur s’est produite. Veuillez réessayer plus tard.                                                                                                           | `custom-script-error-code`          |
    | Ce lien a déjà été utilisé.                                                                                                                                        | `auth0-users-used-ticket`           |
    | Une erreur s’est produite. Veuillez réessayer plus tard.                                                                                                           | `auth0-users-validation`            |
    | Nous avons eu un problème lors de l’envoi du courriel. Veuillez réessayer plus tard.                                                                               | `reset-password-error`              |
    | Vous avez dépassé le nombre de courriels autorisés. Attendez quelques minutes et réessayez.                                                                        | `too-many-email`                    |
    | Vous avez dépassé le nombre de courriels autorisés. Attendez quelques minutes et réessayez.                                                                        | `too-many-requests`                 |
    | Veuillez entrer une adresse courriel                                                                                                                               | `no-email`                          |
    | Le nom d’utilisateur est obligatoire                                                                                                                               | `no-username`                       |
    | Veuillez entrer un numéro de téléphone                                                                                                                             | `no-phone_number`                   |
    | Le numéro de téléphone n’est pas valide.                                                                                                                           | `invalid-phone-format`              |
    | L’identifiant de connexion saisi n’est pas valide                                                                                                                  | `invalid-login-id`                  |
    | Entrez une adresse courriel ou un numéro de téléphone valide. Les numéros de téléphone doivent inclure l’indicatif du pays.                                        | `invalid-email-phone`               |

    ## Écran : reset-password-email

    <Frame><Frame>![Capture d'écran de référence reset-password-email](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/reset-password-email.png)</Frame></Frame>

    | Texte                                                                                                                                              | Clé                      |
    | -------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------ |
    | Vérifiez votre courriel                                                                                                                            | \<%= "\${clientName}" %> |
    | Vérifiez votre courriel                                                                                                                            | `title`                  |
    | Retour                                                                                                                                             | `backButtonText`         |
    | Veuillez vérifier l’adresse de courriel \<%= "\${courriel}" %> pour savoir comment réinitialiser votre mot de passe.                               | `emailDescription`       |
    | Renvoyer le courriel                                                                                                                               | `resendLinkText`         |
    | Veuillez vérifier l’adresse de courriel associée au nom d’utilisateur \<%= "\${courriel}" %> pour savoir comment réinitialiser votre mot de passe. | `usernameDescription`    |

    ## Écran : reset-password

    <Frame><Frame>![Capture d'écran de référence de réinitialisation du mot de passe](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/reset-password.png)</Frame></Frame>

    | Texte                                                                                                                                                                                            | Clé                                  |
    | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------ |
    | Réinitialisez votre mot de passe                                                                                                                                                                 | \<%= "\${clientName}" %>             |
    | Changez votre mot de passe                                                                                                                                                                       | `title`                              |
    | Saisissez ci-dessous un nouveau mot de passe pour le changer.                                                                                                                                    | `description`                        |
    | Réinitialiser le mot de passe                                                                                                                                                                    | `buttonText`                         |
    | Nouveau mot de passe                                                                                                                                                                             | `passwordPlaceholder`                |
    | Saisissez de nouveau le mot de passe                                                                                                                                                             | `reEnterpasswordPlaceholder`         |
    | Votre mot de passe doit contenir :                                                                                                                                                               | `passwordSecurityText`               |
    | \<%= "\${companyName}" %>                                                                                                                                                                        | `logoAltText`                        |
    | Afficher le mot de passe                                                                                                                                                                         | `showPasswordText`                   |
    | Masquer le mot de passe                                                                                                                                                                          | `hidePasswordText`                   |
    | Échec                                                                                                                                                                                            | `accessibilityError`                 |
    | Réussite                                                                                                                                                                                         | `accessibilityValid`                 |
    | Ce ticket a expiré.                                                                                                                                                                              | `auth0-users-expired-ticket`         |
    | Un problème est survenu. Veuillez réessayer plus tard.                                                                                                                                           | `custom-script-error-code`           |
    | Ce ticket a déjà été utilisé.                                                                                                                                                                    | `auth0-users-used-ticket`            |
    | Un problème est survenu. Veuillez réessayer plus tard.                                                                                                                                           | `auth0-users-validation`             |
    | Saisissez un nouveau mot de passe.                                                                                                                                                               | `no-password-reset`                  |
    | La confirmation du nouveau mot de passe est manquante                                                                                                                                            | `no-re-enter-password`               |
    | Le mot de passe contient des renseignements sur l’utilisateur                                                                                                                                    | `password-contains-user-information` |
    | Cette combinaison d’identifiants a été détectée dans une fuite de données publique sur un autre site Web. Pour continuer, veuillez utiliser un autre mot de passe afin de protéger votre compte. | `password-breached-reset`            |
    | Les mots de passe ne correspondent pas                                                                                                                                                           | `password-mismatch`                  |

    ## Écran : reset-password-success

    <Frame>![Capture d'écran de référence reset-password-success](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/reset-password-success.png)</Frame>

    | Texte                                             | Clé                      |
    | ------------------------------------------------- | ------------------------ |
    | Réinitialisation du mot de passe réussie          | \<%= "\${clientName}" %> |
    | Mot de passe modifié!                             | `eventTitle`             |
    | Votre mot de passe a bien été modifié.            | `description`            |
    | Retour à \<%= "\${clientName}" %>{clientName}" %> | `buttonText`             |

    ## Écran : reset-password-error

    <Frame>![Capture d'écran de référence reset-password-error](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/reset-password-error.png)</Frame>

    | Texte                                                                                                                                                                      | Clé                          |
    | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------- |
    | Erreur de réinitialisation du mot de passe                                                                                                                                 | \<%= "\${clientName}" %>     |
    | Retour à \<%= "\${clientName}" %>                                                                                                                                          | `backToLoginLinkText`        |
    | Pour réinitialiser votre mot de passe, revenez à la page de connexion et sélectionnez "Mot de passe oublié" pour recevoir un nouveau courriel.                             | `descriptionExpired`         |
    | Une erreur s’est produite. Veuillez revenir à la page de connexion et sélectionner "Mot de passe oublié" pour réessayer.                                                   | `descriptionGeneric`         |
    | Ce lien a déjà été utilisé. Pour réinitialiser votre mot de passe, revenez à la page de connexion et sélectionnez "Mot de passe oublié" pour recevoir un nouveau courriel. | `descriptionUsed`            |
    | Lien expiré                                                                                                                                                                | `eventTitleExpired`          |
    | Veuillez réessayer                                                                                                                                                         | `eventTitleGeneric`          |
    | Lien invalide                                                                                                                                                              | `eventTitleUsed`             |
    | Ce ticket a expiré.                                                                                                                                                        | `auth0-users-expired-ticket` |
    | Une erreur s’est produite. Veuillez réessayer plus tard.                                                                                                                   | `custom-script-error-code`   |
    | Ce ticket a déjà été utilisé.                                                                                                                                              | `auth0-users-used-ticket`    |
    | Un problème est survenu. Veuillez réessayer plus tard.                                                                                                                     | `auth0-users-validation`     |
    | Un problème est survenu lors de l’envoi du courriel. Veuillez réessayer plus tard.                                                                                         | `reset-password-error`       |

    ## Écran : reset-password-mfa-email-challenge

    <Frame>![reset-password-mfa-email-challenge reference screenshot](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/reset-password-mfa-email-challenge.png)</Frame>

    | Texte                                                                                          | Clé                                       |
    | ---------------------------------------------------------------------------------------------- | ----------------------------------------- |
    | Saisissez votre code à usage unique pour changer le mot de passe de                            | \<%= "\${clientName}" %>                  |
    | Retour                                                                                         | `backText`                                |
    | Continuer                                                                                      | `buttonText`                              |
    | Nous avons envoyé un courriel contenant votre code à                                           | `description`                             |
    | Essayer une autre méthode                                                                      | `pickAuthenticatorText`                   |
    | Saisissez le code                                                                              | `placeholder`                             |
    | Se souvenir de cet appareil pendant 30 jours                                                   | `rememberMeText`                          |
    | Renvoyer                                                                                       | `resendActionText`                        |
    | Vous n'avez pas reçu de courriel ?                                                             | `resendText`                              |
    | Vérifiez votre identité                                                                        | `title`                                   |
    | \<%= "\${companyName}" %>                                                                      | `logoAltText`                             |
    | Le code OTP doit comporter 6 chiffres                                                          | `invalid-otp-code-format`                 |
    | Le code que vous avez saisi n'est pas valide                                                   | `invalid-code`                            |
    | Nous n'avons pas pu vérifier le code. Veuillez réessayer plus tard.                            | `authenticator-error`                     |
    | La notification n'a pas pu être envoyée. Essayez de renvoyer le code.                          | `no-transaction-in-progress`              |
    | Vous avez dépassé le nombre de courriels autorisés. Attendez quelques minutes, puis réessayez. | `too-many-email`                          |
    | Votre transaction d’inscription a expiré. Vous devrez recommencer.                             | `transaction-not-found`                   |
    | Nous n'avons pas pu envoyer le courriel. Veuillez réessayer plus tard.                         | `mfa-email-challenge-authenticator-error` |

    ## Écran : reset-password-mfa-otp-challenge

    <Frame>![reset-password-mfa-otp-challenge reference screenshot](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/reset-password-mfa-otp-challenge.png)</Frame>

    | Texte                                                                                     | Clé                      |
    | ----------------------------------------------------------------------------------------- | ------------------------ |
    | Entrez votre mot de passe à usage unique pour changer votre mot de passe pour             | \<%= "\${clientName}" %> |
    | Vérifiez votre identité                                                                   | `title`                  |
    | Consultez votre application de mot de passe à usage unique préférée pour obtenir un code. | `description`            |
    | Continuer                                                                                 | `buttonText`             |
    | Essayer une autre méthode                                                                 | `pickAuthenticatorText`  |
    | Entrez votre code à usage unique                                                          | `placeholder`            |
    | Se souvenir de cet appareil pendant 30 jours                                              | `rememberMeText`         |
    | \<%= "\${companyName}" %>                                                                 | `logoAltText`            |
    | Utiliser le mot de passe                                                                  | `usePasswordText`        |
    | Nous n'avons pas pu vérifier le code. Veuillez réessayer plus tard.                       | `authenticator-error`    |
    | Trop de codes invalides. Attendez quelques minutes avant de réessayer.                    | `too-many-failures`      |
    | Votre transaction d’inscription a expiré. Vous devrez recommencer.                        | `transaction-not-found`  |

    ## Écran : reset-password-mfa-phone-challenge

    <Frame>![reset-password-mfa-phone-challenge reference screenshot](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/reset-password-mfa-phone-challenge.png)</Frame>

    | Texte                                                                                                               | Clé                      |
    | ------------------------------------------------------------------------------------------------------------------- | ------------------------ |
    | Saisissez votre code à usage unique pour changer votre mot de passe pour                                            | \<%= "\${clientName}" %> |
    | Vérifiez votre identité                                                                                             | `title`                  |
    | Nous enverrons un code à 6 chiffres au numéro de téléphone suivant :                                                | `description`            |
    | Continuer                                                                                                           | `continueButtonText`     |
    | Choisissez un autre numéro de téléphone.                                                                            | `changePhoneText`        |
    | Message texte                                                                                                       | `smsButtonText`          |
    | Appel vocal                                                                                                         | `voiceButtonText`        |
    | Comment souhaitez-vous recevoir le code ?                                                                           | `chooseMessageTypeText`  |
    | Essayez une autre méthode                                                                                           | `pickAuthenticatorText`  |
    | Entrez votre numéro de téléphone                                                                                    | `placeholder`            |
    | \<%= "\${companyName}" %>                                                                                           | `logoAltText`            |
    | Un problème est survenu lors de l’envoi du SMS                                                                      | `send-sms-failed`        |
    | Un problème est survenu lors de l’appel vocal                                                                       | `send-voice-failed`      |
    | Le numéro de téléphone ne peut contenir que des chiffres.                                                           | `invalid-phone-format`   |
    | Il semble que votre numéro de téléphone ne soit pas valide. Veuillez le vérifier et réessayer.                      | `invalid-phone`          |
    | Vous avez atteint le nombre maximal de messages téléphoniques par heure. Attendez quelques minutes, puis réessayez. | `too-many-sms`           |
    | Vous avez atteint le nombre maximal de messages téléphoniques par heure. Attendez quelques minutes, puis réessayez. | `too-many-voice`         |
    | Votre transaction d’inscription a expiré; vous devrez recommencer.                                                  | `transaction-not-found`  |
    | Veuillez saisir un numéro de téléphone                                                                              | `no-phone`               |

    ## Écran : reset-password-mfa-push-challenge-push

    <Frame>![reset-password-mfa-push-challenge-push reference screenshot](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/reset-password-mfa-push-challenge-push.png)</Frame>

    | Texte                                                                                                                 | Clé                                      |
    | --------------------------------------------------------------------------------------------------------------------- | ---------------------------------------- |
    | Entrez votre mot de passe à usage unique pour changer votre mot de passe pour                                         | \<%= "\${clientName}" %>                 |
    | Vérifiez votre identité                                                                                               | `title`                                  |
    | Nous avons envoyé une notification à l’appareil suivant au moyen de l’application \<%= "\${appName}" %> application : | `description`                            |
    | J'ai répondu sur mon appareil                                                                                         | `buttonText`                             |
    | Essayez une autre méthode                                                                                             | `pickAuthenticatorText`                  |
    | Se souvenir de cet appareil pendant 30 jours                                                                          | `rememberMeText`                         |
    | Renvoyer                                                                                                              | `resendActionText`                       |
    | Vous n'avez pas reçu de notification ?                                                                                | `resendText`                             |
    | Entrer le code manuellement                                                                                           | `enterOtpCode`                           |
    | OU                                                                                                                    | `separatorText`                          |
    | \<%= "\${companyName}" %>                                                                                             | `logoAltText`                            |
    | Vous devez accepter la notification dans l’application \<%= "\${appName}" %> sur votre appareil mobile.               | `challenge-transaction-pending`          |
    | Nous n’avons pas reçu de confirmation. Veuillez ralentir.                                                             | `polling-interval-exceeded`              |
    | Nous avons reçu trop de demandes de notification. Attendez quelques minutes et réessayez.                             | `too-many-push`                          |
    | Votre transaction d’inscription a expiré. Vous devrez recommencer.                                                    | `transaction-not-found`                  |
    | Nous n’avons pas reçu de confirmation. Veuillez réessayer de numériser le code.                                       | `mfa-push-verify-transaction-pending`    |
    | Nous n'avons pas pu vérifier l'inscription. Veuillez réessayer plus tard.                                             | `mfa-push-verify-authenticator-error`    |
    | Nous n'avons pas pu envoyer la notification. Veuillez réessayer plus tard.                                            | `mfa-push-challenge-authenticator-error` |
    | Notification rejetée                                                                                                  | `transaction-rejected`                   |

    ## Écran : reset-password-mfa-recovery-code-challenge

    <Frame>![reset-password-mfa-recovery-code-challenge reference screenshot](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/reset-password-mfa-recovery-code-challenge.png)</Frame>

    | Texte                                                                                       | Clé                      |
    | ------------------------------------------------------------------------------------------- | ------------------------ |
    | Saisissez votre mot de passe à usage unique pour modifier votre mot de passe pour           | \<%= "\${clientName}" %> |
    | Vérifiez votre identité                                                                     | `title`                  |
    | Saisissez le code de récupération qui vous a été fourni lors de votre inscription initiale. | `description`            |
    | Continuer                                                                                   | `buttonText`             |
    | Essayez une autre méthode                                                                   | `pickAuthenticatorText`  |
    | Saisissez votre code de récupération                                                        | `placeholder`            |
    | \<%= "\${companyName}" %>                                                                   | `logoAltText`            |
    | Le code que vous avez saisi n’est pas valide                                                | `invalid-code`           |
    | Le code de récupération doit comporter 24 caractères alphanumériques                        | `invalid-code-format`    |
    | Nous n'avons pas pu vérifier le code. Veuillez réessayer plus tard.                         | `authenticator-error`    |
    | Veuillez confirmer que vous avez noté le code                                               | `no-confirmation`        |
    | Trop de codes invalides. Attendez quelques minutes avant de réessayer.                      | `too-many-failures`      |
    | Votre transaction d’inscription a expiré. Vous devrez recommencer.                          | `transaction-not-found`  |

    ## Écran : reset-password-mfa-sms-challenge

    <Frame>![reset-password-mfa-sms-challenge reference screenshot](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/reset-password-mfa-sms-challenge.png)</Frame>

    | Texte                                                                                                                      | Clé                                    |
    | -------------------------------------------------------------------------------------------------------------------------- | -------------------------------------- |
    | Saisissez votre code à usage unique pour modifier votre mot de passe pour                                                  | \<%= "\${clientName}" %>               |
    | Vérifiez votre identité                                                                                                    | `title`                                |
    | Nous avons envoyé un message texte au numéro suivant :                                                                     | `description`                          |
    | Continuer                                                                                                                  | `buttonText`                           |
    | Modifier                                                                                                                   | `editText`                             |
    | Modifier le numéro de téléphone                                                                                            | `editLinkScreenReadableText`           |
    | Essayer une autre méthode                                                                                                  | `pickAuthenticatorText`                |
    | Saisissez le code à 6 chiffres                                                                                             | `placeholder`                          |
    | Se souvenir de cet appareil pendant 30 jours                                                                               | `rememberMeText`                       |
    | Renvoyer                                                                                                                   | `resendActionText`                     |
    | Vous n’avez pas reçu de code ?                                                                                             | `resendText`                           |
    | ou                                                                                                                         | `resendVoiceActionSeparatorTextBefore` |
    | recevoir un appel                                                                                                          | `resendVoiceActionText`                |
    | \<%= "\${companyName}" %>                                                                                                  | `logoAltText`                          |
    | Le code OTP doit comporter 6 chiffres                                                                                      | `invalid-otp-code-format`              |
    | Le code que vous avez saisi n’est pas valide                                                                               | `invalid-code`                         |
    | Un problème est survenu lors de l’envoi du SMS.                                                                            | `send-sms-failed`                      |
    | Nous n’avons pas pu vérifier le code. Veuillez réessayer plus tard.                                                        | `authenticator-error`                  |
    | Nous n’avons pas pu envoyer le SMS. Veuillez réessayer plus tard.                                                          | `sms-authenticator-error`              |
    | La notification n’a pas été envoyée. Essayez de renvoyer le code.                                                          | `no-transaction-in-progress`           |
    | Trop de codes incorrects. Attendez quelques minutes avant de réessayer.                                                    | `too-many-failures`                    |
    | Vous avez dépassé le nombre maximal de messages envoyés au téléphone par heure. Attendez quelques minutes, puis réessayez. | `too-many-sms`                         |
    | Votre transaction d’inscription a expiré. Vous devrez recommencer.                                                         | `transaction-not-found`                |

    ## Écran : reset-password-mfa-voice-challenge

    <Frame>![reset-password-mfa-voice-challenge reference screenshot](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/reset-password-mfa-voice-challenge.png)</Frame>

    | Texte                                                                                                        | Clé                                  |
    | ------------------------------------------------------------------------------------------------------------ | ------------------------------------ |
    | Entrez votre code à usage unique pour modifier votre mot de passe pour                                       | \<%= "\${clientName}" %>             |
    | Vérifiez votre identité                                                                                      | `title`                              |
    | Nous avons envoyé un code à 6 chiffres par appel téléphonique vocal au numéro de téléphone suivant :         | `description`                        |
    | Continuer                                                                                                    | `buttonText`                         |
    | Modifier                                                                                                     | `editText`                           |
    | Modifier le numéro de téléphone                                                                              | `editLinkScreenReadableText`         |
    | Choisissez un autre numéro de téléphone.                                                                     | `changePhoneText`                    |
    | Essayer une autre méthode                                                                                    | `pickAuthenticatorText`              |
    | Saisissez le code à 6 chiffres                                                                               | `placeholder`                        |
    | Mémoriser cet appareil pendant 30 jours                                                                      | `rememberMeText`                     |
    | Appeler de nouveau                                                                                           | `resendActionText`                   |
    | Vous n'avez pas reçu d'appel ?                                                                               | `resendText`                         |
    | ou                                                                                                           | `resendSmsActionSeparatorTextBefore` |
    | envoyer un SMS                                                                                               | `resendSmsActionText`                |
    | \<%= "\${companyName}" %>                                                                                    | `logoAltText`                        |
    | Le code OTP doit contenir 6 chiffres                                                                         | `invalid-otp-code-format`            |
    | Le code saisi n'est pas valide                                                                               | `invalid-code`                       |
    | Un problème est survenu lors de l’appel vocal                                                                | `send-voice-failed`                  |
    | Nous n'avons pas pu vérifier le code. Veuillez réessayer plus tard.                                          | `authenticator-error`                |
    | Nous n'avons pas pu passer l’appel vocal. Veuillez réessayer plus tard.                                      | `voice-authenticator-error`          |
    | La notification n'a pas été envoyée. Essayez de renvoyer le code.                                            | `no-transaction-in-progress`         |
    | Trop de tentatives avec des codes invalides. Attendez quelques minutes avant de réessayer.                   | `too-many-failures`                  |
    | Vous avez dépassé le nombre maximal de messages vocaux par heure. Attendez quelques minutes, puis réessayez. | `too-many-voice`                     |
    | Votre transaction d’inscription a expiré. Vous devrez recommencer.                                           | `transaction-not-found`              |

    ## Écran : reset-password-mfa-webauthn-platform-challenge

    <Frame>![reset-password-mfa-webauthn-platform-challenge reference screenshot](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/reset-password-mfa-webauthn-platform-challenge.png)</Frame>

    | Texte                                                                                                        | Clé                                          |
    | ------------------------------------------------------------------------------------------------------------ | -------------------------------------------- |
    | Vérifiez à l’aide de votre empreinte digitale ou de la reconnaissance faciale                                | `pageTitle`                                  |
    | Utilisez votre empreinte digitale ou la reconnaissance faciale pour réinitialiser votre mot de passe         | \<%= "\${clientName}" %>                     |
    | Appuyez sur le bouton ci-dessous, puis suivez les étapes indiquées par votre navigateur pour vous connecter. | `description`                                |
    | En attente de confirmation sur l’appareil                                                                    | `awaitingConfirmation`                       |
    | Trop de tentatives d’authentification ont échoué. Veuillez réessayer plus tard.                              | `too-many-webauthn-challenge-attempts-error` |
    | \<%= "\${companyName}" %>                                                                                    | `logoAltText`                                |
    | Continuer                                                                                                    | `continueButtonText`                         |
    | Essayer une autre méthode                                                                                    | `pickAuthenticatorText`                      |
    | Utiliser le mot de passe                                                                                     | `usePasswordText`                            |
    | Se souvenir de cet appareil pendant 30 jours                                                                 | `rememberMeText`                             |
    | Nous n’avons pas pu lancer la vérification de l’appareil. Veuillez réessayer plus tard.                      | `webauthn-platform-challenge-error`          |

    ## Screen: reset-password-mfa-webauthn-roaming-challenge

    <Frame>![reset-password-mfa-webauthn-roaming-challenge reference screenshot](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/reset-password-mfa-webauthn-roaming-challenge.png)</Frame>

    | Texte                                                                                                                   | Clé                                          |
    | ----------------------------------------------------------------------------------------------------------------------- | -------------------------------------------- |
    | Utilisez votre clé de sécurité pour réinitialiser votre mot de passe                                                    | \<%= "\${clientName}" %>                     |
    | Vérifiez votre identité                                                                                                 | `title`                                      |
    | Assurez-vous d’avoir votre clé de sécurité à portée de main. Lorsque vous continuerez, on vous demandera de l’utiliser. | `description`                                |
    | En attente de la clé de sécurité                                                                                        | `awaitingConfirmation`                       |
    | Trop de tentatives d’authentification infructueuses. Veuillez réessayer plus tard.                                      | `too-many-webauthn-challenge-attempts-error` |
    | \<%= "\${companyName}" %>                                                                                               | `logoAltText`                                |
    | Utiliser la clé de sécurité                                                                                             | `continueButtonText`                         |
    | Essayer une autre méthode                                                                                               | `pickAuthenticatorText`                      |
    | Se souvenir de cet appareil pendant 30 jours                                                                            | `rememberMeText`                             |
    | Nous n’avons pas pu lancer la vérification de la clé de sécurité. Veuillez réessayer plus tard.                         | `webauthn-challenge-error`                   |
  </Accordion>

  <Accordion title="inscription-de-clé-d’accès">
    ## Écran : passkey-enrollment

    <Frame>![capture d’écran de référence passkey-enrollment](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/passkey-enrollment.png)</Frame>

    | Texte                                                                                                     | Clé                                            |
    | --------------------------------------------------------------------------------------------------------- | ---------------------------------------------- |
    | Créez une clé d’accès pour `$\{clientName}` sur cet appareil.                                             | `title`                                        |
    | Connectez-vous à `$\{clientName}`.                                                                        | `pageTitle`                                    |
    | Connectez-vous à `$\{companyName}` pour continuer vers `$\{clientName}`.                                  | `description`                                  |
    | Inutile de retenir un mot de passe.                                                                       | `passkeyBenefit1Title`                         |
    | Icône de plateforme WebAuthn                                                                              | `passkeyBenefit1ImgAltText`                    |
    | Avec les clés d’accès, vous pouvez utiliser votre empreinte digitale ou votre visage pour vous connecter. | `passkeyBenefit1Description`                   |
    | Fonctionne sur tous vos appareils.                                                                        | `passkeyBenefit2Title`                         |
    | Globe de l’appareil                                                                                       | `passkeyBenefit2ImgAltText`                    |
    | Les clés d’accès seront automatiquement disponibles sur vos appareils synchronisés.                       | `passkeyBenefit2Description`                   |
    | Renforcez la sécurité de votre compte.                                                                    | `passkeyBenefit3Title`                         |
    | Bouclier avec coche.                                                                                      | `passkeyBenefit3ImgAltText`                    |
    | Les clés d’accès offrent une protection de pointe contre l’hameçonnage.                                   | `passkeyBenefit3Description`                   |
    | Créez une clé d’accès.                                                                                    | `createButtonText`                             |
    | Continuer sans clé d’accès.                                                                               | `continueButtonText`                           |
    | Créez une nouvelle clé d’accès.                                                                           | `createButtonResetText`                        |
    | Créez un nouveau mot de passe.                                                                            | `usePasswordButtonText`                        |
    | Retour                                                                                                    | `backButtonText`                               |
    | Ne plus afficher ceci.                                                                                    | `checkboxText`                                 |
    | L’utilisateur existe déjà.                                                                                | `error_email-in-use`                           |
    | Une erreur s’est produite. Veuillez réessayer plus tard.                                                  | `error_auth0-users-validation`                 |
    | Le mot de passe et la clé d’accès ne sont pas autorisés.                                                  | `error_conflict-password-passkey`              |
    | Le mot de passe n’est pas autorisé.                                                                       | `error_password-not-allowed`                   |
    | La clé d’accès n’est pas autorisée.                                                                       | `error_passkey-not-allowed`                    |
    | Une erreur s’est produite. Veuillez réessayer plus tard.                                                  | `error_invalid-passkey`                        |
    | Une erreur s’est produite. Veuillez réessayer plus tard.                                                  | `error_passkey-enrollment-failure`             |
    | Vous avez créé le nombre maximal de clés d’accès pour votre compte.                                       | `error_passkey-enrollment-max-allowed-reached` |
  </Accordion>

  <Accordion title="passkey-enrollment-local">
    ## Écran : passkey-enrollment-local

    <Frame>![capture d’écran de référence pour passkey-enrollment-local](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/passkey-enrollment-local.png)</Frame>

    | Text                                                                                                               | Key                                            |
    | ------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------- |
    | Créez une clé d’accès pour `$\{clientName}` sur cet appareil.                                                      | `title`                                        |
    | Connectez-vous à `$\{clientName}`.                                                                                 | `pageTitle`                                    |
    | Connectez-vous à `$\{companyName}` pour continuer vers `$\{clientName}`.                                           | `description`                                  |
    | Connectez-vous rapidement avec cet appareil.                                                                       | `passkeyBenefit1Title`                         |
    | Lock                                                                                                               | `passkeyBenefit1ImgAltText`                    |
    | Vous n’aurez pas besoin d’utiliser la clé d’accès d’un autre appareil la prochaine fois que vous vous connecterez. | `passkeyBenefit1Description`                   |
    | Pas besoin de mémoriser un mot de passe.                                                                           | `passkeyBenefit2Title`                         |
    | Icône de plateforme WebAuthn.                                                                                      | `passkeyBenefit2ImgAltText`                    |
    | Avec les clés d’accès, vous pouvez utiliser votre empreinte digitale ou votre visage pour vous connecter.          | `passkeyBenefit2Description`                   |
    | Créer une nouvelle clé d’accès.                                                                                    | `createButtonText`                             |
    | Continuer sans créer de nouvelle clé d’accès.                                                                      | `continueButtonText`                           |
    | Ne plus afficher ceci.                                                                                             | `checkboxText`                                 |
    | Un problème est survenu. Veuillez réessayer plus tard.                                                             | `error_passkey-enrollment-failure`             |
    | Vous avez créé le nombre maximal de clés d’accès pour votre compte.                                                | `error_passkey-enrollment-max-allowed-reached` |
  </Accordion>

  <Accordion title="phone-identifier-challenge">
    ## Écran : phone-identifier-challenge

    <Frame>
      <img src="https://mintcdn.com/translations/mMSz-RNYLuOm2GmQ/docs/images/cdy7uua7fh8z/CustomizeULTemplate/phone-identifier-challenge.png?fit=max&auto=format&n=mMSz-RNYLuOm2GmQ&q=85&s=0ba5dfad354176306103d76046b0263e" alt="capture d’écran de référence phone-identifier-challenge" width="415" height="549" data-path="docs/images/cdy7uua7fh8z/CustomizeULTemplate/phone-identifier-challenge.png" />
    </Frame>

    | Texte                                                                                                            | Clé                                    |
    | ---------------------------------------------------------------------------------------------------------------- | -------------------------------------- |
    | Entrez le code envoyé à votre téléphone pour vous connecter                                                      | \<%= "\${clientName}" %>               |
    | Vérifiez votre identité                                                                                          | `title`                                |
    | Nous avons envoyé un message texte au numéro suivant :                                                           | `smsDescription`                       |
    | Nous avons envoyé un code à 6 chiffres par appel vocal au numéro de téléphone suivant :                          | `voiceDescription`                     |
    | Continuer                                                                                                        | `buttonText`                           |
    | Retour                                                                                                           | `backButtonText`                       |
    | Entrez le code à 6 chiffres                                                                                      | `placeholder`                          |
    | Renvoyer                                                                                                         | `resendActionText`                     |
    | Vous n’avez pas reçu de code ?                                                                                   | `resendText`                           |
    | ou                                                                                                               | `resendVoiceActionSeparatorTextBefore` |
    | ou                                                                                                               | `resendSmsActionSeparatorTextBefore`   |
    | envoyer un message texte                                                                                         | `resendSmsActionText`                  |
    | recevoir un appel                                                                                                | `resendVoiceActionText`                |
    | \<%= "\${companyName}" %>                                                                                        | `logoAltText`                          |
    | Le code a été renvoyé.                                                                                           | `resendLimitReachedText`               |
    | Le code OTP doit comporter 6 chiffres                                                                            | `invalid-otp-code-format`              |
    | Le code saisi n’est pas valide                                                                                   | `invalid-code`                         |
    | Un problème est survenu lors de l’appel vocal                                                                    | `send-voice-failed`                    |
    | Un problème est survenu lors de l’envoi du SMS                                                                   | `send-sms-failed`                      |
    | Nous n’avons pas pu vérifier le code. Veuillez réessayer plus tard.                                              | `authenticator-error`                  |
    | Nous n’avons pas pu effectuer l’appel vocal. Veuillez réessayer plus tard.                                       | `voice-authenticator-error`            |
    | Nous n’avons pas pu envoyer le SMS. Veuillez réessayer plus tard.                                                | `sms-authenticator-error`              |
    | La notification n’a pas été envoyée. Essayez de renvoyer le code.                                                | `no-transaction-in-progress`           |
    | Trop de codes erronés. Attendez quelques minutes avant de réessayer.                                             | `too-many-failures`                    |
    | Vous avez dépassé le nombre maximal de messages téléphoniques par heure. Attendez quelques minutes et réessayez. | `too-many-voice`                       |
    | Vous avez dépassé le nombre maximal de messages téléphoniques par heure. Attendez quelques minutes et réessayez. | `too-many-sms`                         |
    | Votre transaction d’inscription a expiré; vous devrez recommencer.                                               | `transaction-not-found`                |
  </Accordion>

  <Accordion title="phone-identifier-enrollment">
    ## Écran : phone-identifier-enrollment

    <Frame>
      <img src="https://mintcdn.com/translations/mMSz-RNYLuOm2GmQ/docs/images/cdy7uua7fh8z/CustomizeULTemplate/Phone-identifier-enrollment.png?fit=max&auto=format&n=mMSz-RNYLuOm2GmQ&q=85&s=376140bbdaa88dfca5c2a719b1808ebc" alt="Capture d’écran de référence phone-identifier-enrollment" width="415" height="565" data-path="docs/images/cdy7uua7fh8z/CustomizeULTemplate/Phone-identifier-enrollment.png" />
    </Frame>

    | Text                                                                                                      | Key                      |
    | --------------------------------------------------------------------------------------------------------- | ------------------------ |
    | Utilisez votre numéro de téléphone pour vous connecter                                                    | \<%= "\${clientName}" %> |
    | Vérifiez votre identité                                                                                   | `title`                  |
    | Nous enverrons un code de 6 chiffres au numéro de téléphone suivant :                                     | `description`            |
    | Continuer                                                                                                 | `continueButtonText`     |
    | Choisissez un autre numéro de téléphone.                                                                  | `changePhoneText`        |
    | Message texte                                                                                             | `smsButtonText`          |
    | Appel vocal                                                                                               | `voiceButtonText`        |
    | Comment voulez-vous recevoir le code ?                                                                    | `chooseMessageTypeText`  |
    | Retour                                                                                                    | `backButtonText`         |
    | Entrez votre numéro de téléphone                                                                          | `placeholder`            |
    | \<%= "\${companyName}" %>                                                                                 | `logoAltText`            |
    | Un problème est survenu lors de l’envoi du SMS                                                            | `send-sms-failed`        |
    | Un problème est survenu lors de l’appel vocal                                                             | `send-voice-failed`      |
    | Le numéro de téléphone ne peut contenir que des chiffres.                                                 | `invalid-phone-format`   |
    | Il semble que votre numéro de téléphone n’est pas valide. Veuillez le vérifier et réessayer.              | `invalid-phone`          |
    | Vous avez dépassé le nombre maximal de SMS par heure. Attendez quelques minutes, puis réessayez.          | `too-many-sms`           |
    | Vous avez dépassé le nombre maximal d’appels vocaux par heure. Attendez quelques minutes, puis réessayez. | `too-many-voice`         |
    | Votre transaction d’inscription a expiré. Vous devrez recommencer.                                        | `transaction-not-found`  |
    | Veuillez entrer un numéro de téléphone                                                                    | `no-phone`               |
  </Accordion>

  <Accordion title="inscription">
    ## Écran : signup

    <Frame>![capture d'écran de référence pour l'inscription](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/signup.png)</Frame>

    | Texte                                                                                                                                                                                                                     | Clé                                   |
    | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------- |
    | S’inscrire                                                                                                                                                                                                                | \<%= "\${clientName}" %>              |
    | Bienvenue                                                                                                                                                                                                                 | `title`                               |
    | Inscrivez-vous auprès de \<%= "${companyName}&quot; %&gt; pour continuer vers &lt;%= &quot;${clientName}" %>.                                                                                                             | `description`                         |
    | Ou                                                                                                                                                                                                                        | `separatorText`                       |
    | Continuer                                                                                                                                                                                                                 | `buttonText`                          |
    | Adresse courriel                                                                                                                                                                                                          | `emailPlaceholder`                    |
    | Continuer avec \<%= "{yourConnectionName}" %>                                                                                                                                                                             | `federatedConnectionButtonText`       |
    | Se connecter                                                                                                                                                                                                              | `loginActionLinkText`                 |
    | Vous avez déjà un compte ?                                                                                                                                                                                                | `loginActionText`                     |
    | Mot de passe                                                                                                                                                                                                              | `passwordPlaceholder`                 |
    | Votre mot de passe doit contenir :                                                                                                                                                                                        | `passwordSecurityText`                |
    | Nom d’utilisateur                                                                                                                                                                                                         | `usernamePlaceholder`                 |
    | Numéro de téléphone                                                                                                                                                                                                       | `phonePlaceholder`                    |
    | Adresse courriel (facultatif)                                                                                                                                                                                             | `emailOptionalPlaceholder`            |
    | Nom d’utilisateur (facultatif)                                                                                                                                                                                            | `usernameOptionalPlaceholder`         |
    | Numéro de téléphone (facultatif)                                                                                                                                                                                          | `phoneOptionalPlaceholder`            |
    | \<%= "\${companyName}" %>                                                                                                                                                                                                 | `logoAltText`                         |
    | Afficher le mot de passe                                                                                                                                                                                                  | `showPasswordText`                    |
    | Masquer le mot de passe                                                                                                                                                                                                   | `hidePasswordText`                    |
    | Échec                                                                                                                                                                                                                     | `accessibilityError`                  |
    | Succès                                                                                                                                                                                                                    | `accessibilityValid`                  |
    | L’utilisateur existe déjà.                                                                                                                                                                                                | `email-in-use`                        |
    | Le mot de passe est trop faible                                                                                                                                                                                           | `password-too-weak`                   |
    | Le mot de passe ne respecte pas la politique                                                                                                                                                                              | `password-policy-not-conformant`      |
    | Le mot de passe est trop courant                                                                                                                                                                                          | `password-too-common`                 |
    | Le mot de passe a déjà été utilisé                                                                                                                                                                                        | `password-previously-used`            |
    | Les mots de passe ne correspondent pas                                                                                                                                                                                    | `password-mismatch`                   |
    | Le mot de passe contient des informations sur l’utilisateur                                                                                                                                                               | `password-contains-user-information`  |
    | Le nom d’utilisateur ne peut contenir que des caractères alphanumériques ou : '\<%= "${characters}&quot; %&gt;&#39;. Le nom d’utilisateur doit comporter entre &lt;%= &quot;${min}" %> et \<%= "\${max}" %> caractères.   | `invalid-username`                    |
    | Le nom d’utilisateur ne doit pas dépasser \<%= "\${max}" %> caractères.                                                                                                                                                   | `invalid-username-max-length`         |
    | Le nom d’utilisateur doit comporter au moins \<%= "\${min}" %> caractères.                                                                                                                                                | `invalid-username-min-length`         |
    | Le nom d’utilisateur contient des caractères non valides.                                                                                                                                                                 | `invalid-username-invalid-characters` |
    | Le nom d’utilisateur ne peut pas être une adresse courriel.                                                                                                                                                               | `invalid-username-email-not-allowed`  |
    | Le nom d’utilisateur saisi est déjà utilisé.                                                                                                                                                                              | `username-taken`                      |
    | Une erreur s’est produite, veuillez réessayer plus tard.                                                                                                                                                                  | `custom-script-error-code`            |
    | Une erreur s’est produite, veuillez réessayer plus tard                                                                                                                                                                   | `auth0-users-validation`              |
    | Connexion invalide                                                                                                                                                                                                        | `invalid-connection`                  |
    | Nous avons détecté une activité de connexion suspecte, et toute nouvelle tentative sera bloquée. Veuillez communiquer avec l’administrateur.                                                                              | `ip-blocked`                          |
    | Trop d’inscriptions à partir de la même adresse IP                                                                                                                                                                        | `ip-signup-blocked`                   |
    | Connexion invalide                                                                                                                                                                                                        | `no-db-connection`                    |
    | Veuillez saisir une adresse courriel                                                                                                                                                                                      | `no-email`                            |
    | Le mot de passe est requis                                                                                                                                                                                                | `no-password`                         |
    | Saisissez un nouveau mot de passe.                                                                                                                                                                                        | `no-password-reset`                   |
    | La confirmation du nouveau mot de passe est requise                                                                                                                                                                       | `no-re-enter-password`                |
    | Le nom d’utilisateur est requis                                                                                                                                                                                           | `no-username`                         |
    | Au moins un identifiant est requis                                                                                                                                                                                        | `no-identifier`                       |
    | Cette combinaison d’identifiants de connexion a été détectée dans une fuite de données publique sur un autre site Web. Avant de créer votre compte, veuillez utiliser un mot de passe différent pour assurer sa sécurité. | `password-breached`                   |
    | Nous avons rencontré un problème lors de l’inscription avec un numéro de téléphone. Veuillez communiquer avec l’assistance pour obtenir de l’aide.                                                                        | `invalid-phone-attribute-config`      |
  </Accordion>

  <Accordion title="signup-id">
    ## Écran : signup-id

    <Frame>![capture d’écran de référence signup-id](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/signup-id.png)</Frame>

    | Texte                                                                                                                                                                                                                   | Clé                                   |
    | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------- |
    | S’inscrire                                                                                                                                                                                                              | \<%= "\${clientName}" %>              |
    | Créez votre compte                                                                                                                                                                                                      | `title`                               |
    | Inscrivez-vous à \<%= "${companyName}&quot; %&gt; pour continuer vers &lt;%= &quot;${clientName}" %>.                                                                                                                   | `description`                         |
    | Ou                                                                                                                                                                                                                      | `separatorText`                       |
    | Continuer                                                                                                                                                                                                               | `buttonText`                          |
    | Numéro de téléphone                                                                                                                                                                                                     | `phonePlaceholder`                    |
    | Adresse courriel                                                                                                                                                                                                        | `emailPlaceholder`                    |
    | Continuer avec \<%= "{yourConnectionName}" %>                                                                                                                                                                           | `federatedConnectionButtonText`       |
    | Se connecter                                                                                                                                                                                                            | `loginActionLinkText`                 |
    | Vous avez déjà un compte ?                                                                                                                                                                                              | `loginActionText`                     |
    | Mot de passe                                                                                                                                                                                                            | `passwordPlaceholder`                 |
    | Votre mot de passe doit contenir :                                                                                                                                                                                      | `passwordSecurityText`                |
    | Nom d’utilisateur                                                                                                                                                                                                       | `usernamePlaceholder`                 |
    | Adresse courriel (facultatif)                                                                                                                                                                                           | `emailOptionalPlaceholder`            |
    | Nom d’utilisateur (facultatif)                                                                                                                                                                                          | `usernameOptionalPlaceholder`         |
    | Numéro de téléphone (facultatif)                                                                                                                                                                                        | `phoneOptionalPlaceholder`            |
    | \<%= "\${companyName}" %>                                                                                                                                                                                               | `logoAltText`                         |
    | Cet utilisateur existe déjà.                                                                                                                                                                                            | `email-in-use`                        |
    | Le mot de passe est trop faible                                                                                                                                                                                         | `password-too-weak`                   |
    | Le mot de passe est trop faible                                                                                                                                                                                         | `password-policy-not-conformant`      |
    | Le mot de passe est trop courant                                                                                                                                                                                        | `password-too-common`                 |
    | Le mot de passe a déjà été utilisé                                                                                                                                                                                      | `password-previously-used`            |
    | Les mots de passe ne correspondent pas                                                                                                                                                                                  | `password-mismatch`                   |
    | Le nom d’utilisateur ne peut contenir que des caractères alphanumériques ou : '\<%= "${characters}&quot; %&gt;&#39;. Le nom d’utilisateur doit comporter entre &lt;%= &quot;${min}" %> et \<%= "\${max}" %> caractères. | `invalid-username`                    |
    | Le nom d’utilisateur ne doit pas dépasser \<%= "\${max}" %> caractères.                                                                                                                                                 | `invalid-username-max-length`         |
    | Le nom d’utilisateur doit comporter au moins \<%= "\${min}" %> caractères.                                                                                                                                              | `invalid-username-min-length`         |
    | Le nom d’utilisateur contient des caractères non valides.                                                                                                                                                               | `invalid-username-invalid-characters` |
    | Le nom d’utilisateur ne peut pas être une adresse courriel.                                                                                                                                                             | `invalid-username-email-not-allowed`  |
    | Le nom d’utilisateur fourni est déjà utilisé.                                                                                                                                                                           | `username-taken`                      |
    | Une erreur s’est produite, veuillez réessayer plus tard.                                                                                                                                                                | `custom-script-error-code`            |
    | Une erreur s’est produite, veuillez réessayer plus tard                                                                                                                                                                 | `auth0-users-validation`              |
    | Connexion invalide                                                                                                                                                                                                      | `invalid-connection`                  |
    | Nous avons détecté un comportement de connexion suspect, et les autres tentatives seront bloquées. Veuillez communiquer avec l’administrateur.                                                                          | `ip-blocked`                          |
    | Trop d’inscriptions à partir de la même adresse IP                                                                                                                                                                      | `ip-signup-blocked`                   |
    | Connexion invalide                                                                                                                                                                                                      | `no-db-connection`                    |
    | L’adresse courriel ne correspond à aucun répertoire d’entreprise                                                                                                                                                        | `no-hrd-connection`                   |
    | Veuillez saisir une adresse courriel                                                                                                                                                                                    | `no-email`                            |
    | Le mot de passe est requis                                                                                                                                                                                              | `no-password`                         |
    | Saisissez un nouveau mot de passe.                                                                                                                                                                                      | `no-password-reset`                   |
    | La confirmation du nouveau mot de passe est manquante                                                                                                                                                                   | `no-re-enter-password`                |
    | Le nom d’utilisateur est requis                                                                                                                                                                                         | `no-username`                         |
    | Au moins un identifiant est requis                                                                                                                                                                                      | `no-identifier`                       |
    | Saisissez un numéro de téléphone valide                                                                                                                                                                                 | `invalid-phone-number`                |
  </Accordion>

  <Accordion title="signup-password">
    ## Écran : signup-password

    <Frame><Frame>![Capture d'écran de référence signup-password](https://cdn2.auth0.com/docs/1.14516.0/media/articles/universal-login/text-customization/signup-password.png)</Frame></Frame>

    | Texte                                                                                                                                                                                                                   | Clé                                   |
    | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------- |
    | Créez un mot de passe pour vous inscrire                                                                                                                                                                                | \<%= "\${clientName}" %>              |
    | Créez votre compte                                                                                                                                                                                                      | `title`                               |
    | Définissez votre mot de passe pour \<%= "${companyName}&quot; %&gt; afin de continuer vers &lt;%= &quot;${clientName}" %>                                                                                               | `description`                         |
    | Ou                                                                                                                                                                                                                      | `separatorText`                       |
    | Continuer                                                                                                                                                                                                               | `buttonText`                          |
    | Numéro de téléphone                                                                                                                                                                                                     | `phonePlaceholder`                    |
    | Adresse courriel                                                                                                                                                                                                        | `emailPlaceholder`                    |
    | Modifier                                                                                                                                                                                                                | `editEmailText`                       |
    | Modifier                                                                                                                                                                                                                | `editPhoneText`                       |
    | Modifier                                                                                                                                                                                                                | `editUsernameText`                    |
    | Modifier l’adresse courriel                                                                                                                                                                                             | `editLinkScreenReadableText`          |
    | Continuer avec \<%= "{yourConnectionName}" %>                                                                                                                                                                           | `federatedConnectionButtonText`       |
    | Se connecter                                                                                                                                                                                                            | `loginActionLinkText`                 |
    | Vous avez déjà un compte ?                                                                                                                                                                                              | `loginActionText`                     |
    | Mot de passe                                                                                                                                                                                                            | `passwordPlaceholder`                 |
    | Votre mot de passe doit contenir :                                                                                                                                                                                      | `passwordSecurityText`                |
    | Nom d’utilisateur                                                                                                                                                                                                       | `usernamePlaceholder`                 |
    | Adresse courriel (facultatif)                                                                                                                                                                                           | `emailOptionalPlaceholder`            |
    | Nom d’utilisateur (facultatif)                                                                                                                                                                                          | `usernameOptionalPlaceholder`         |
    | Numéro de téléphone (facultatif)                                                                                                                                                                                        | `phoneOptionalPlaceholder`            |
    | Retour                                                                                                                                                                                                                  | `backButtonText`                      |
    | Acceptez votre invitation pour vous inscrire                                                                                                                                                                            | \<%= "\${clientName}" %>              |
    | Inscrivez-vous pour accepter l’invitation de \<%= "${inviterName}&quot; %&gt; à rejoindre &lt;%= &quot;${companyName}" %> sur \<%= "\${clientName}" %>.                                                                 | `invitationDescription`               |
    | \<%= "\${companyName}" %>                                                                                                                                                                                               | `logoAltText`                         |
    | Afficher le mot de passe                                                                                                                                                                                                | `showPasswordText`                    |
    | Masquer le mot de passe                                                                                                                                                                                                 | `hidePasswordText`                    |
    | Échec                                                                                                                                                                                                                   | `accessibilityError`                  |
    | Succès                                                                                                                                                                                                                  | `accessibilityValid`                  |
    | L’utilisateur existe déjà.                                                                                                                                                                                              | `email-in-use`                        |
    | Le mot de passe est trop faible                                                                                                                                                                                         | `password-too-weak`                   |
    | Le mot de passe est trop faible                                                                                                                                                                                         | `password-policy-not-conformant`      |
    | Le mot de passe est trop courant                                                                                                                                                                                        | `password-too-common`                 |
    | Le mot de passe a déjà été utilisé                                                                                                                                                                                      | `password-previously-used`            |
    | Les mots de passe ne correspondent pas                                                                                                                                                                                  | `password-mismatch`                   |
    | Le mot de passe contient des renseignements sur l’utilisateur                                                                                                                                                           | `password-contains-user-information`  |
    | Le nom d’utilisateur ne peut contenir que des caractères alphanumériques ou : '\<%= "${characters}&quot; %&gt;&#39;. Le nom d’utilisateur doit comporter entre &lt;%= &quot;${min}" %> et \<%= "\${max}" %> caractères. | `invalid-username`                    |
    | Le nom d’utilisateur ne doit pas dépasser \<%= "\${max}" %> caractères.                                                                                                                                                 | `invalid-username-max-length`         |
    | Le nom d’utilisateur doit comporter au moins \<%= "\${min}" %> caractères.                                                                                                                                              | `invalid-username-min-length`         |
    | Le nom d’utilisateur contient des caractères non valides.                                                                                                                                                               | `invalid-username-invalid-characters` |
    | Le nom d’utilisateur ne peut pas être un courriel.                                                                                                                                                                      | `invalid-username-email-not-allowed`  |
    | Le nom d’utilisateur fourni est déjà utilisé.                                                                                                                                                                           | `username-taken`                      |
    | Un problème est survenu, veuillez réessayer plus tard.                                                                                                                                                                  | `custom-script-error-code`            |
    | Un problème est survenu, veuillez réessayer plus tard                                                                                                                                                                   | `auth0-users-validation`              |
    | Connexion non valide                                                                                                                                                                                                    | `invalid-connection`                  |
    | Nous avons détecté une activité de connexion suspecte et toute nouvelle tentative sera bloquée. Veuillez communiquer avec l’administrateur.                                                                             | `ip-blocked`                          |
    | Trop d’inscriptions à partir de la même adresse IP                                                                                                                                                                      | `ip-signup-blocked`                   |
    | Connexion non valide                                                                                                                                                                                                    | `no-db-connection`                    |
    | Veuillez saisir une adresse courriel                                                                                                                                                                                    | `no-email`                            |
    | Le mot de passe est requis                                                                                                                                                                                              | `no-password`                         |
    | Saisissez un nouveau mot de passe.                                                                                                                                                                                      | `no-password-reset`                   |
    | La confirmation du nouveau mot de passe est manquante                                                                                                                                                                   | `no-re-enter-password`                |
    | Le nom d’utilisateur est requis                                                                                                                                                                                         | `no-username`                         |
    | Saisissez un numéro de téléphone valide                                                                                                                                                                                 | `invalid-phone-number`                |
    | Cette combinaison d’identifiants a été détectée dans une fuite de données publique sur un autre site Web. Avant de créer votre compte, veuillez utiliser un mot de passe différent pour en assurer la sécurité.         | `password-breached`                   |
    | Un problème est survenu lors de la tentative d’inscription avec un numéro de téléphone. Veuillez communiquer avec le soutien technique pour obtenir de l’aide.                                                          | `invalid-phone-attribute-config`      |
  </Accordion>

  <Accordion title="statut">
    ## Écran : état

    <Frame>
      <img src="https://mintcdn.com/translations/c0RQ9V0YAcT0-8l5/docs/images/cdy7uua7fh8z/6sVCv5Bq3QI0rhe21wzU8E/universal-login-text-prompt-status.png?fit=max&auto=format&n=c0RQ9V0YAcT0-8l5&q=85&s=fca484f939ba944ea7b2320bc679e32a" alt="capture d’écran de référence de l’état" width="396" height="538" data-path="docs/images/cdy7uua7fh8z/6sVCv5Bq3QI0rhe21wzU8E/universal-login-text-prompt-status.png" />
    </Frame>

    | Texte                                                                                                                                                       | Clé                             |
    | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------- |
    | Une erreur s’est produite                                                                                                                                   | `passwordless-no-session-title` |
    | Le lien doit être ouvert sur le même appareil et dans le même navigateur que ceux utilisés pour saisir votre adresse courriel.                              | `passwordless-no-session`       |
    | Recommencer sur cet appareil ou dans ce navigateur                                                                                                          | `passwordless-no-session-link`  |
    | Une erreur s’est produite                                                                                                                                   | `mfa-required-title`            |
    | L’authentification à deux facteurs est requise pour accéder à cette application. Pour l’activer, veuillez communiquer avec votre administrateur du système. | `mfa-required`                  |
    | Une erreur s’est produite. Veuillez réessayer plus tard.                                                                                                    | `custom-script-error-code`      |
    | Une erreur s’est produite. Veuillez réessayer plus tard.                                                                                                    | `auth0-users-validation`        |
    | Nous sommes désolés, une erreur s’est produite au moment de la connexion                                                                                    | `authentication-failure`        |
  </Accordion>
</AccordionGroup>

<div id="custom-query-parameters">
  ### Paramètres de requête personnalisés
</div>

<Warning>
  Auth0 recommande de traiter les paramètres `ext-` comme non fiables, car ces valeurs peuvent provenir d’entrées d’URL contrôlées par un attaquant. Suivez les étapes recommandées pour atténuer les risques de sécurité :

  * Utilisez des sorties avec échappement HTML dans les modèles
  * N’interpolez pas les valeurs `ext-` dans des blocs `<script>` ni dans des attributs de gestionnaire d’événements
  * Validez les schémas JavaScript ou de données avant d’utiliser ces valeurs dans des URL

  Notez que la liste de caractères autorisés n’élimine pas tous les risques de XSS dans tous les contextes de rendu. Pour en savoir plus sur les directives et recommandations de sécurité, consultez [Security Guidance](/fr-CA/docs/secure/security-guidance).
</Warning>

Vous pouvez aussi utiliser des paramètres de requête dans le contexte en les transmettant au point de terminaison `/authorize` lors de l’initialisation de la requête d’authentification. Ces paramètres de requête personnalisés doivent avoir le préfixe `ext-`.

L’exemple suivant utilise les paramètres de requête `ext-ga` et `ext-test` dans le modèle de page de connexion :

```html lines theme={null}
<!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>
```

Les paramètres de requête personnalisés sont soumis aux limitations suivantes :

* Chaque nom de paramètre `ext-` doit être unique
* Une requête d’autorisation peut contenir au maximum dix paramètres `ext-`
* Le nom du paramètre `ext-` doit commencer par ext-, contenir uniquement \[a-zA-z0-9\_-] et comporter au maximum 28 caractères, comme dans l’exemple suivant : `/^ext-[\w-]{1,28}$/`
* La valeur du paramètre `ext-` doit contenir uniquement \[a-zA-Z0-9-.\*\~@+ /:\_] et comporter au maximum 255 caractères, comme dans l’exemple suivant : `/^[-\w.*~@+ /:]{1,255}$/`

<div id="custom-signup-prompts">
  ### Invites d’inscription personnalisées
</div>

Si vous utilisez des invites d’inscription personnalisées, vous devez activer les modèles de page personnalisés. Voici le modèle minimal qui permet d’afficher les invites d’inscription personnalisées :

```html lines theme={null}
<!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>
```

Pour en savoir plus, consultez [Personnaliser les invites d’inscription et de connexion](/fr-CA/docs/customize/login-pages/universal-login/customize-signup-and-login-prompts).

<div id="examples">
  ## Exemples
</div>

<div id="login-box-image-layout">
  ### Mise en page avec boîte de connexion + image
</div>

Le modèle suivant affiche la boîte de connexion à gauche et une image à droite, uniquement sur les pages de connexion et d’inscription. Les autres pages conserveront l’apparence par défaut.

```html lines expandable theme={null}
<!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>
```

<Frame>
  <img src="https://mintcdn.com/translations/c0RQ9V0YAcT0-8l5/docs/images/cdy7uua7fh8z/7F2LIZ4qVdGqMUNnj66wcP/49dfcd7c5c04c7a4d28b58265ba63378/Login_Screen_-_Background_-_EN.png?fit=max&auto=format&n=c0RQ9V0YAcT0-8l5&q=85&s=5580025e7928ad2d0b87853d203e3318" alt="Exemple de disposition d’une boîte Universal Login avec courriel, nom d’utilisateur/mot de passe et image" width="960" height="741" data-path="docs/images/cdy7uua7fh8z/7F2LIZ4qVdGqMUNnj66wcP/49dfcd7c5c04c7a4d28b58265ba63378/Login_Screen_-_Background_-_EN.png" />
</Frame>

<div id="page-footers">
  ### Pieds de page
</div>

L’exemple ci-dessous ajoute un pied de page gris contenant des liens vers la Politique de confidentialité et les Conditions d’utilisation :

```html lines expandable theme={null}
<!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;
        /* Utiliser un z-index élevé pour une meilleure compatibilité future */
        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>
```

<Frame>
  <img src="https://mintcdn.com/translations/raZlN0BXDjNonwyb/docs/images/cdy7uua7fh8z/17BeLStId6jsxSfEnVFPMa/b36afc2aea9203aae4ed8dc8c65447ba/Login_Screen_-_EN.png?fit=max&auto=format&n=raZlN0BXDjNonwyb&q=85&s=a4d00b35defb5408fdd5212bdcc86502" alt="Exemple de mise en page de la boîte Universal Login avec champs de courriel et de mot de passe, et pieds de page" width="2282" height="1774" data-path="docs/images/cdy7uua7fh8z/17BeLStId6jsxSfEnVFPMa/b36afc2aea9203aae4ed8dc8c65447ba/Login_Screen_-_EN.png" />
</Frame>

<div id="page-templates-api">
  ## API des modèles de page
</div>

Pour définir le modèle de page, vous devez utiliser la <Tooltip tip="Management API : produit permettant aux clients d’effectuer des tâches administratives." cta="Voir le glossaire" href="/fr-CA/docs/glossary?term=Management+API">Management API</Tooltip>. Vous devez d’abord obtenir un jeton de la Management API avec les scopes `update:branding`, `read:branding`, `delete:branding`. Si vous utilisez l’`API Explorer Application` pour générer des jetons, assurez-vous que ces scopes sont activés pour l’`Auth0 Management API`.

Pour définir le modèle, vous devez utiliser le point de terminaison suivant :

<AuthCodeGroup>
  ```bash cURL theme={null}
  curl --request PUT \
    --url 'https://{yourDomain}/api/v2/branding/templates/universal-login' \
    --header 'authorization: Bearer MGMT_API_ACCESS_TOKEN' \
    --header 'content-type: text/html' \
    --data '<!DOCTYPE html><html><head>{%- auth0:head -%}</head><body>{%- auth0:widget -%}</body></html>'
  ```

  ```csharp C# theme={null}
  var client = new RestClient("https://{yourDomain}/api/v2/branding/templates/universal-login");
  var request = new RestRequest(Method.PUT);
  request.AddHeader("authorization", "Bearer MGMT_API_ACCESS_TOKEN");
  request.AddHeader("content-type", "text/html");
  request.AddParameter("text/html", "
  {%- auth0:head -%}{%- auth0:widget -%}", ParameterType.RequestBody);
  IRestResponse response = client.Execute(request);
  ```

  ```go Go theme={null}
  package main

  import (
  	"fmt"
  	"strings"
  	"net/http"
  	"io/ioutil"
  )

  func main() {

  	url := "https://{yourDomain}/api/v2/branding/templates/universal-login"

  	payload := strings.NewReader("<!DOCTYPE html><html><head>{%- auth0:head -%}</head><body>{%- auth0:widget -%}</body></html>")

  	req, _ := http.NewRequest("PUT", url, payload)

  	req.Header.Add("authorization", "Bearer MGMT_API_ACCESS_TOKEN")
  	req.Header.Add("content-type", "text/html")

  	res, _ := http.DefaultClient.Do(req)

  	defer res.Body.Close()
  	body, _ := ioutil.ReadAll(res.Body)

  	fmt.Println(res)
  	fmt.Println(string(body))

  }
  ```

  ```java Java theme={null}
  HttpResponse<String> response = Unirest.put("https://{yourDomain}/api/v2/branding/templates/universal-login")
    .header("authorization", "Bearer MGMT_API_ACCESS_TOKEN")
    .header("content-type", "text/html")
    .body("<!DOCTYPE html><html><head>{%- auth0:head -%}</head><body>{%- auth0:widget -%}</body></html>")
    .asString();
  ```

  ```javascript Node.JS theme={null}
  var axios = require("axios").default;

  var options = {
    method: 'PUT',
    url: 'https://{yourDomain}/api/v2/branding/templates/universal-login',
    headers: {authorization: 'Bearer MGMT_API_ACCESS_TOKEN', 'content-type': 'text/html'},
    data: '<!DOCTYPE html><html><head>{%- auth0:head -%}</head><body>{%- auth0:widget -%}</body></html>'
  };

  axios.request(options).then(function (response) {
    console.log(response.data);
  }).catch(function (error) {
    console.error(error);
  });
  ```

  ```php PHP theme={null}
  $curl = curl_init();

  curl_setopt_array($curl, [
    CURLOPT_URL => "https://{yourDomain}/api/v2/branding/templates/universal-login",
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_ENCODING => "",
    CURLOPT_MAXREDIRS => 10,
    CURLOPT_TIMEOUT => 30,
    CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
    CURLOPT_CUSTOMREQUEST => "PUT",
    CURLOPT_POSTFIELDS => "<!DOCTYPE html><html><head>{%- auth0:head -%}</head><body>{%- auth0:widget -%}</body></html>",
    CURLOPT_HTTPHEADER => [
      "authorization: Bearer MGMT_API_ACCESS_TOKEN",
      "content-type: text/html"
    ],
  ]);

  $response = curl_exec($curl);
  $err = curl_error($curl);

  curl_close($curl);

  if ($err) {
    echo "cURL Error #:" . $err;
  } else {
    echo $response;
  }
  ```

  ```python Python theme={null}
  import http.client

  conn = http.client.HTTPSConnection("")

  payload = "<!DOCTYPE html><html><head>{%- auth0:head -%}</head><body>{%- auth0:widget -%}</body></html>"

  headers = {
      'authorization': "Bearer MGMT_API_ACCESS_TOKEN",
      'content-type': "text/html"
      }

  conn.request("PUT", "/{yourDomain}/api/v2/branding/templates/universal-login", payload, headers)

  res = conn.getresponse()
  data = res.read()

  print(data.decode("utf-8"))
  ```

  ```ruby Ruby theme={null}
  require 'uri'
  require 'net/http'
  require 'openssl'

  url = URI("https://{yourDomain}/api/v2/branding/templates/universal-login")

  http = Net::HTTP.new(url.host, url.port)
  http.use_ssl = true
  http.verify_mode = OpenSSL::SSL::VERIFY_NONE

  request = Net::HTTP::Put.new(url)
  request["authorization"] = 'Bearer MGMT_API_ACCESS_TOKEN'
  request["content-type"] = 'text/html'
  request.body = "<!DOCTYPE html><html><head>{%- auth0:head -%}</head><body>{%- auth0:widget -%}</body></html>"

  response = http.request(request)
  puts response.read_body
  ```
</AuthCodeGroup>

Pour récupérer le modèle, utilisez le point de terminaison suivant :

<AuthCodeGroup>
  ```bash cURL theme={null}
  curl --request GET \
    --url 'https://{yourDomain}/api/v2/branding/templates/universal-login' \
    --header 'authorization: Bearer MGMT_API_ACCESS_TOKEN'
  ```

  ```csharp C# theme={null}
  var client = new RestClient("https://{yourDomain}/api/v2/branding/templates/universal-login");
  var request = new RestRequest(Method.GET);
  request.AddHeader("authorization", "Bearer MGMT_API_ACCESS_TOKEN");
  IRestResponse response = client.Execute(request);
  ```

  ```go Go theme={null}
  package main

  import (
  	"fmt"
  	"net/http"
  	"io/ioutil"
  )

  func main() {

  	url := "https://{yourDomain}/api/v2/branding/templates/universal-login"

  	req, _ := http.NewRequest("GET", url, nil)

  	req.Header.Add("authorization", "Bearer MGMT_API_ACCESS_TOKEN")

  	res, _ := http.DefaultClient.Do(req)

  	defer res.Body.Close()
  	body, _ := ioutil.ReadAll(res.Body)

  	fmt.Println(res)
  	fmt.Println(string(body))

  }
  ```

  ```java Java theme={null}
  HttpResponse<String> response = Unirest.get("https://{yourDomain}/api/v2/branding/templates/universal-login")
    .header("authorization", "Bearer MGMT_API_ACCESS_TOKEN")
    .asString();
  ```

  ```javascript Node.JS theme={null}
  var axios = require("axios").default;

  var options = {
    method: 'GET',
    url: 'https://{yourDomain}/api/v2/branding/templates/universal-login',
    headers: {authorization: 'Bearer MGMT_API_ACCESS_TOKEN'}
  };

  axios.request(options).then(function (response) {
    console.log(response.data);
  }).catch(function (error) {
    console.error(error);
  });
  ```

  ```php PHP theme={null}
  $curl = curl_init();

  curl_setopt_array($curl, [
    CURLOPT_URL => "https://{yourDomain}/api/v2/branding/templates/universal-login",
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_ENCODING => "",
    CURLOPT_MAXREDIRS => 10,
    CURLOPT_TIMEOUT => 30,
    CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
    CURLOPT_CUSTOMREQUEST => "GET",
    CURLOPT_HTTPHEADER => [
      "authorization: Bearer MGMT_API_ACCESS_TOKEN"
    ],
  ]);

  $response = curl_exec($curl);
  $err = curl_error($curl);

  curl_close($curl);

  if ($err) {
    echo "cURL Error #:" . $err;
  } else {
    echo $response;
  }
  ```

  ```python Python theme={null}
  import http.client

  conn = http.client.HTTPSConnection("")

  headers = { 'authorization': "Bearer MGMT_API_ACCESS_TOKEN" }

  conn.request("GET", "/{yourDomain}/api/v2/branding/templates/universal-login", headers=headers)

  res = conn.getresponse()
  data = res.read()

  print(data.decode("utf-8"))
  ```

  ```ruby Ruby theme={null}
  require 'uri'
  require 'net/http'
  require 'openssl'

  url = URI("https://{yourDomain}/api/v2/branding/templates/universal-login")

  http = Net::HTTP.new(url.host, url.port)
  http.use_ssl = true
  http.verify_mode = OpenSSL::SSL::VERIFY_NONE

  request = Net::HTTP::Get.new(url)
  request["authorization"] = 'Bearer MGMT_API_ACCESS_TOKEN'

  response = http.request(request)
  puts response.read_body
  ```
</AuthCodeGroup>

Pour supprimer le modèle, utilisez le point de terminaison suivant :

<AuthCodeGroup>
  ```bash cURL theme={null}
  curl --request DELETE \
    --url 'https://{yourDomain}/api/v2/branding/templates/universal-login' \
    --header 'authorization: Bearer MGMT_API_ACCESS_TOKEN'
  ```

  ```csharp C# theme={null}
  var client = new RestClient("https://{yourDomain}/api/v2/branding/templates/universal-login");
  var request = new RestRequest(Method.DELETE);
  request.AddHeader("authorization", "Bearer MGMT_API_ACCESS_TOKEN");
  IRestResponse response = client.Execute(request);
  ```

  ```go Go theme={null}
  package main

  import (
  	"fmt"
  	"net/http"
  	"io/ioutil"
  )

  func main() {

  	url := "https://{yourDomain}/api/v2/branding/templates/universal-login"

  	req, _ := http.NewRequest("DELETE", url, nil)

  	req.Header.Add("authorization", "Bearer MGMT_API_ACCESS_TOKEN")

  	res, _ := http.DefaultClient.Do(req)

  	defer res.Body.Close()
  	body, _ := ioutil.ReadAll(res.Body)

  	fmt.Println(res)
  	fmt.Println(string(body))

  }
  ```

  ```java Java theme={null}
  HttpResponse<String> response = Unirest.delete("https://{yourDomain}/api/v2/branding/templates/universal-login")
    .header("authorization", "Bearer MGMT_API_ACCESS_TOKEN")
    .asString();
  ```

  ```javascript Node.JS theme={null}
  var axios = require("axios").default;

  var options = {
    method: 'DELETE',
    url: 'https://{yourDomain}/api/v2/branding/templates/universal-login',
    headers: {authorization: 'Bearer MGMT_API_ACCESS_TOKEN'}
  };

  axios.request(options).then(function (response) {
    console.log(response.data);
  }).catch(function (error) {
    console.error(error);
  });
  ```

  ```php PHP theme={null}
  $curl = curl_init();

  curl_setopt_array($curl, [
    CURLOPT_URL => "https://{yourDomain}/api/v2/branding/templates/universal-login",
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_ENCODING => "",
    CURLOPT_MAXREDIRS => 10,
    CURLOPT_TIMEOUT => 30,
    CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
    CURLOPT_CUSTOMREQUEST => "DELETE",
    CURLOPT_HTTPHEADER => [
      "authorization: Bearer MGMT_API_ACCESS_TOKEN"
    ],
  ]);

  $response = curl_exec($curl);
  $err = curl_error($curl);

  curl_close($curl);

  if ($err) {
    echo "cURL Error #:" . $err;
  } else {
    echo $response;
  }
  ```

  ```python Python theme={null}
  import http.client

  conn = http.client.HTTPSConnection("")

  headers = { 'authorization': "Bearer MGMT_API_ACCESS_TOKEN" }

  conn.request("DELETE", "/{yourDomain}/api/v2/branding/templates/universal-login", headers=headers)

  res = conn.getresponse()
  data = res.read()

  print(data.decode("utf-8"))
  ```

  ```ruby Ruby theme={null}
  require 'uri'
  require 'net/http'
  require 'openssl'

  url = URI("https://{yourDomain}/api/v2/branding/templates/universal-login")

  http = Net::HTTP.new(url.host, url.port)
  http.use_ssl = true
  http.verify_mode = OpenSSL::SSL::VERIFY_NONE

  request = Net::HTTP::Delete.new(url)
  request["authorization"] = 'Bearer MGMT_API_ACCESS_TOKEN'

  response = http.request(request)
  puts response.read_body
  ```
</AuthCodeGroup>

La taille maximale du modèle de page est de 100 KB. Si ce n’est pas suffisant, envisagez de déplacer les images et les fichiers CSS à l’extérieur du code du modèle de page.

<div id="css-customization">
  ## Personnalisation CSS
</div>

<Warning>
  **Limites du modèle de page :**

  * Les noms de classe CSS changent chaque fois qu’Auth0 génère le projet. Le CSS personnalisé qui cible ces classes ne fonctionnera plus à chaque nouvelle compilation.
  * La structure HTML des pages Universal Login peut changer. Évitez les personnalisations qui reposent sur la structure HTML afin de prévenir toute interruption.
</Warning>

Vous pouvez personnaliser certains éléments à l’aide de CSS :

* Vous pouvez redimensionner l’invite de connexion en plaçant les variables ci-dessous dans des balises `<style>` de l’élément `<head>`.

  * Utilisez `--prompt-width` pour ajuster la largeur du conteneur. Sa valeur par défaut est de 400px.
  * Pour [Forms](/fr-CA/docs/customize/forms) : utilisez `--form-max-width` pour définir la largeur maximale du formulaire. Sa valeur par défaut est de 500px.

    * Pour appliquer votre code uniquement à la page Form, incluez `{% if prompt.name == "custom-form" %}` dans l’élément `<head>`.
* Vous pouvez utiliser une police Google en l’important et en remplaçant la variable CSS `--font-family`.
* Vous pouvez masquer le logo du locataire en ajoutant `class="_hide-prompt-logo"` dans l’élément `<body>`.
* Vous pouvez définir un logo personnalisé en ajoutant `class="_use-custom-prompt-logo"` dans l’élément `<body>`. Cela vous permettrait, par exemple, de modifier le logo de la page de connexion selon l’application :

```html lines expandable theme={null}
<!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>
```

L’implémentation actuelle ne permet pas de personnalisation CSS supplémentaire. Si vous examinez le code HTML généré, vous verrez quelque chose comme :

```text lines theme={null}
.c10d15918.c7b3b8672 {
  background: #D00E17;
}
```

<div id="using-the-auth0-cli">
  ## Utiliser l’Auth0 CLI
</div>

Vous pouvez utiliser l’[Auth0 CLI](https://github.com/auth0/auth0-cli) pour mettre à jour facilement les modèles de page.

Dans l’Auth0 CLI, exécutez :

`auth0 universal-login customize`

L’Auth0 CLI ouvrira deux fenêtres :

* Une fenêtre de navigateur contenant un [Storybook](https://storybook.js.org/) qui affiche la page de connexion avec le modèle de page appliqué :

<Frame>
  <img src="https://mintcdn.com/translations/eVsQcTnbClN-oB7d/docs/images/cdy7uua7fh8z/1Ms4jj0pdMowoSZi54i72S/a2adcffa34a491ed7a587094884ad0f1/storybook.png?fit=max&auto=format&n=eVsQcTnbClN-oB7d&q=85&s=4a45b2c5294be1ce1a9e54449e29530f" alt="Storybook des modèles de page" width="2248" height="1924" data-path="docs/images/cdy7uua7fh8z/1Ms4jj0pdMowoSZi54i72S/a2adcffa34a491ed7a587094884ad0f1/storybook.png" />
</Frame>

* L’éditeur par défaut, avec le code du modèle de page :

<Frame>
  <img src="https://mintcdn.com/translations/3nS3prIggmJG9TUI/docs/images/cdy7uua7fh8z/3fTqpTmRRgVeLu5p8cioWa/e5a5c8a12dc93f5de95f12581ce0e5ff/vs-code.png?fit=max&auto=format&n=3nS3prIggmJG9TUI&q=85&s=c675cc08b5682519ee5a04de30dba374" alt="undefined" width="1618" height="1974" data-path="docs/images/cdy7uua7fh8z/3fTqpTmRRgVeLu5p8cioWa/e5a5c8a12dc93f5de95f12581ce0e5ff/vs-code.png" />
</Frame>

Vous pouvez maintenant modifier le code du modèle de page et voir les changements dans la fenêtre de votre navigateur.

Une fois la fenêtre fermée, il vous sera demandé si vous voulez enregistrer le modèle. Si vous répondez **Oui**, le modèle sera téléversé vers votre locataire.

<div id="troubleshooting">
  ## Dépannage
</div>

Si le modèle n’est pas appliqué, assurez-vous d’accéder à `{customDomain}/authorize`. Si vous accédez à `{yourDomain}/authorize`, Auth0 n’affichera pas le modèle de page.
