> ## 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 utiliser les connexions Passwordless avec la méthode d’authentification par SMS.

# Authentification Passwordless par SMS

Vous pouvez configurer l’authentification <Tooltip tip="Passwordless : forme d’authentification qui ne repose pas sur un mot de passe comme premier facteur." cta="Voir le glossaire" href="/fr-CA/docs/glossary?term=Passwordless">Passwordless</Tooltip> pour envoyer un code à usage unique (OTP) à un utilisateur par SMS. Pour en savoir plus, consultez [Configurer le courriel ou le SMS pour l’authentification Passwordless](/fr-CA/docs/authenticate/login/auth0-universal-login/passwordless-login/email-or-sms).

Auth0 prend en charge l’utilisation de [Twilio](https://www.twilio.com) et d’un fournisseur téléphonique personnalisé pour envoyer des OTP. Si vous souhaitez utiliser un fournisseur téléphonique personnalisé avec Auth0 Actions, consultez [Configurer un fournisseur téléphonique personnalisé](/fr-CA/docs/customize/phone-messages/configure-phone-messaging-providers/configure-a-custom-phone-provider) ou [Configurer un fournisseur téléphonique personnalisé avec Terraform](/fr-CA/docs/customize/phone-messages/configure-phone-messaging-providers/configure-a-custom-phone-provider/configure-a-custom-phone-provider-with-terraform).

<div id="how-it-works">
  ## Fonctionnement
</div>

Lorsqu’un nouvel utilisateur reçoit un code et le saisit pour la première fois dans votre application, son profil d’utilisateur est créé dans la connexion `sms` avant qu’il soit authentifié par Auth0.

Si le numéro de téléphone auquel l’OTP a été envoyé correspond à un utilisateur existant, Auth0 authentifie cet utilisateur :

<div id="embedded-login">
  ### Connexion intégrée
</div>

<Frame>
  <img src="https://mintcdn.com/translations/c0RQ9V0YAcT0-8l5/docs/images/cdy7uua7fh8z/7A1AOmvvAQXheVt9swOtqM/cd38a66a41e3be5f95d9fb0a473b9079/Embedded-login.png?fit=max&auto=format&n=c0RQ9V0YAcT0-8l5&q=85&s=1a7abf9e1a8d987b18fc1434a5ff33cc" alt="Flux SMS d’authentification Passwordless" width="1400" height="635" data-path="docs/images/cdy7uua7fh8z/7A1AOmvvAQXheVt9swOtqM/cd38a66a41e3be5f95d9fb0a473b9079/Embedded-login.png" />
</Frame>

<div id="universal-login">
  ### Universal Login
</div>

<Frame>
  <img src="https://mintcdn.com/translations/MV7tE-x71x8RWRES/docs/images/cdy7uua7fh8z/5EmFoTLgH2ByPcFYdsQvXA/fdaf1add4592c70cda7e12e6b1ae60dd/Unvirsal-login.png?fit=max&auto=format&n=MV7tE-x71x8RWRES&q=85&s=93da5532470382ab9b5841ee7ffede00" alt="Schéma du flux Passwordless par SMS avec Universal Login" width="1400" height="554" data-path="docs/images/cdy7uua7fh8z/5EmFoTLgH2ByPcFYdsQvXA/fdaf1add4592c70cda7e12e6b1ae60dd/Unvirsal-login.png" />
</Frame>

<div id="configure-the-phone-provider">
  ## Configurer le fournisseur téléphonique
</div>

1. Dans l’Auth0 Dashboard, accédez à [Image de marque > Fournisseur téléphonique](https://manage.auth0.com/#/phone/templates/phone/provider).
2. Activez le bouton bascule **Phone Message Provider**.

   <Frame>
     <img src="https://mintcdn.com/translations/eVsQcTnbClN-oB7d/docs/images/cdy7uua7fh8z/1k93jvdxDq2FZLiRdvr5aR/d917431cd0265943c5118174a8673118/2025-02-24_16-43-14.png?fit=max&auto=format&n=eVsQcTnbClN-oB7d&q=85&s=c7450f2a461fc4a0eb9db2bea4d51165" alt="Auth0 Dashboard > Image de marque > Fournisseur téléphonique > Activer Phone Message Provider" data-og-width="798" width="798" data-og-height="633" height="633" data-path="docs/images/cdy7uua7fh8z/1k93jvdxDq2FZLiRdvr5aR/d917431cd0265943c5118174a8673118/2025-02-24_16-43-14.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/translations/eVsQcTnbClN-oB7d/docs/images/cdy7uua7fh8z/1k93jvdxDq2FZLiRdvr5aR/d917431cd0265943c5118174a8673118/2025-02-24_16-43-14.png?w=280&fit=max&auto=format&n=eVsQcTnbClN-oB7d&q=85&s=98b3535adb350f4fe8022b83739584f4 280w, https://mintcdn.com/translations/eVsQcTnbClN-oB7d/docs/images/cdy7uua7fh8z/1k93jvdxDq2FZLiRdvr5aR/d917431cd0265943c5118174a8673118/2025-02-24_16-43-14.png?w=560&fit=max&auto=format&n=eVsQcTnbClN-oB7d&q=85&s=251f5837afb5d11c1cd080848fddd791 560w, https://mintcdn.com/translations/eVsQcTnbClN-oB7d/docs/images/cdy7uua7fh8z/1k93jvdxDq2FZLiRdvr5aR/d917431cd0265943c5118174a8673118/2025-02-24_16-43-14.png?w=840&fit=max&auto=format&n=eVsQcTnbClN-oB7d&q=85&s=fe5f7fb7cdb5f363a0e9cf9b2bafe9f9 840w, https://mintcdn.com/translations/eVsQcTnbClN-oB7d/docs/images/cdy7uua7fh8z/1k93jvdxDq2FZLiRdvr5aR/d917431cd0265943c5118174a8673118/2025-02-24_16-43-14.png?w=1100&fit=max&auto=format&n=eVsQcTnbClN-oB7d&q=85&s=1b902da40cd3dfaf1580a521747a173c 1100w, https://mintcdn.com/translations/eVsQcTnbClN-oB7d/docs/images/cdy7uua7fh8z/1k93jvdxDq2FZLiRdvr5aR/d917431cd0265943c5118174a8673118/2025-02-24_16-43-14.png?w=1650&fit=max&auto=format&n=eVsQcTnbClN-oB7d&q=85&s=222a9a40204eeebf4e93e89a8748d2a0 1650w, https://mintcdn.com/translations/eVsQcTnbClN-oB7d/docs/images/cdy7uua7fh8z/1k93jvdxDq2FZLiRdvr5aR/d917431cd0265943c5118174a8673118/2025-02-24_16-43-14.png?w=2500&fit=max&auto=format&n=eVsQcTnbClN-oB7d&q=85&s=a4e5925e9445ed2a52969e1aa9bf6c48 2500w" />
   </Frame>
3. Sélectionnez votre fournisseur de messagerie téléphonique.

   1. Pour utiliser Twilio, suivez [Configurer Twilio comme fournisseur de messagerie téléphonique](/fr-CA/docs/customize/phone-messages/configure-phone-messaging-providers/configure-twilio-as-a-phone-messaging-provider).
   2. Pour utiliser un fournisseur téléphonique personnalisé, suivez [Configurer un fournisseur téléphonique personnalisé](/fr-CA/docs/customize/phone-messages/configure-phone-messaging-providers/configure-a-custom-phone-provider) afin d’utiliser les Auth0 Actions.
4. Sélectionnez votre méthode d’envoi.
5. **Enregistrez** vos modifications.

<div id="legacy-sms-gateway">
  ## Passerelle SMS héritée
</div>

Si le fournisseur téléphonique personnalisé d’Auth0 Actions ne répond pas à votre cas d’utilisation, vous pouvez gérer la passerelle SMS personnalisée dans les [connexions SMS Passwordless](/fr-CA/docs/authenticate/passwordless) avec <Tooltip tip="Management API : un 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>. Pour en savoir plus, consultez [Configurer une passerelle SMS personnalisée pour les connexions Passwordless](/fr-CA/docs/authenticate/passwordless/authentication-methods/use-sms-gateway-passwordless).

<div id="configure-passwordless-sms-settings">
  ### Configurer les paramètres SMS de Passwordless
</div>

1. Dans **Message**, saisissez le texte du SMS.

   <Callout icon="file-lines" color="#0EA5E9" iconType="regular">
     Le paramètre fictif `@@password@@` sera automatiquement remplacé par l’OTP envoyé à l’utilisateur.
   </Callout>
2. Ajustez les paramètres de **l’expiration de l’OTP** et de la **longueur de l’OTP**.

   * Seul le dernier OTP (ou lien) émis sera accepté. Dès que le plus récent est émis, tous les autres sont invalidés. Une fois utilisé, le plus récent est également invalidé.
   * Seulement trois tentatives infructueuses de saisie de l’OTP sont autorisées. Après cela, un nouveau code devra être demandé.
   * L’OTP émis sera valide (par défaut) pendant trois minutes avant d’expirer.
   * Si vous choisissez d’augmenter le délai d’expiration de votre OTP, vous devriez également augmenter la longueur du code OTP. Sinon, un attaquant dispose de plus de temps pour tenter de deviner un code court.
3. Déterminez si vous voulez **désactiver les inscriptions**. Si vous activez ce paramètre, vous pouvez autoriser l’accès Passwordless uniquement pour les utilisateurs existants, mais cela peut exposer votre application au risque d’attaques d’énumération d’utilisateurs. Pour en savoir plus, consultez [Passwordless Connections Best Practices](/fr-CA/docs/authenticate/passwordless/best-practices).
4. Sélectionnez **Enregistrer**.

<div id="multi-language-support">
  #### Prise en charge multilingue
</div>

La zone **Message** prend en charge plusieurs langues.

Pour spécifier une langue, appelez le point de terminaison [Get Code or Link de l’API d’authentification Auth0](https://auth0.com/docs/api/authentication#get-code-or-link) et définissez la valeur de l’en-tête `x-request-language`. Si cet en-tête n’est pas défini, la langue est déterminée à partir de l’en-tête `accept-language`, qui est automatiquement défini par le navigateur.

<div id="message-syntax">
  #### Syntaxe du message
</div>

La zone **Message** accepte la syntaxe Liquid. Vous pouvez utiliser cette syntaxe, combinée aux valeurs des paramètres, pour générer par programmation des éléments du message.

Par exemple, vous pouvez utiliser le paramètre `request_language` pour modifier la langue du message :

```liquid lines theme={null}
{% if request_language contains 'dutch' %}
   Hier is uw verificatie code: {{ password }}
{% endif %}
{% if request_language contains 'fr-FR' %}
   Ceci est votre code: {{ password }}
{% endif %}
```

Les paramètres suivants sont disponibles lors de la définition du modèle de message :

| Paramètre            | Description                                                    |
| -------------------- | -------------------------------------------------------------- |
| `password` or `code` | Le mot de passe ou le code à utiliser.                         |
| `phone_number`       | Le numéro de téléphone de l’utilisateur.                       |
| `application.name`   | Le nom de l’application avec laquelle l’utilisateur s’inscrit. |
| `request_language`   | La langue demandée pour le contenu du message.                 |

Pour en savoir plus sur l’utilisation de Liquid, consultez [Liquid for Designers on GitHub](https://github.com/Shopify/liquid/wiki/Liquid-for-Designers).

<div id="enable-applications">
  ### Activer les applications
</div>

Passez à la vue **Applications** et activez les applications pour lesquelles vous souhaitez utiliser le SMS Passwordless.

<div id="learn-more">
  ## En savoir plus
</div>

* [L’expérience téléphonique unifiée d’Auth0](/fr-CA/docs/customize/phone-messages/unified-phone)
* [Utiliser l’expérience téléphonique unifiée pour Passwordless](/fr-CA/docs/customize/phone-messages/unified-phone/unified-phone-experience-passwordless)
* [Configurer l’expérience téléphonique unifiée d’Auth0](/fr-CA/docs/customize/phone-messages/unified-phone/configure-unified-phone)
