---
title: "Créer des modèles d'authentification WhatsApp"
description: "Créez un modèle d'authentification WhatsApp avec un bouton de copie du code, configurez ses textes de sécurité et d'expiration, puis soumettez chaque langue à la validation."
canonical: "https://bird.com/fr-fr/documentation/guides/whatsapp/authoring-templates/authentication"
---

# Créer des modèles d'authentification WhatsApp

Créez un modèle d'authentification pour envoyer un code de vérification à usage unique lors d'une connexion, d'une vérification de compte ou d'une récupération. Meta fournit le texte du message. Vous choisissez d'inclure ou non sa recommandation de sécurité et son avis d'expiration du code.

## Avant de commencer

Connectez [votre propre numéro et votre compte WhatsApp Business](/docs/guides/whatsapp/numbers/connect). Vérifiez le [statut de vérification d'entreprise](/docs/guides/whatsapp/templates/authentication#before-you-send) du compte avant de créer ou de dupliquer un modèle d'authentification.

Bird prend en charge les modèles d'authentification avec un bouton **Copy code**. Meta documente aussi les modèles Android one-tap et zero-tap, mais l'API de création et l'éditeur de Bird ne proposent pas ces types de boutons. Consultez le [guide des modèles d'authentification de Meta](https://developers.facebook.com/documentation/business-messaging/whatsapp/templates/authentication-templates/authentication-templates).

## Créer le modèle

1. Ouvrez [**Approved templates**](https://bird.com/dashboard/w/whatsapp/templates), sélectionnez **New template**, puis **Start from scratch**.
2. Choisissez **Authentication** et le compte d'entreprise connecté. Saisissez un nom et choisissez la langue par défaut.
3. Sélectionnez **Create template** pour ouvrir l'éditeur.

Pour partir d'un modèle existant, choisissez **Start with a template** et copiez un modèle d'authentification dans votre compte. La copie est un brouillon qui doit être soumis séparément. Un modèle d'authentification importé peut refuser la duplication avec [`E15024`](/docs/api/errors/E15024) ; dans ce cas, créez-en un à partir de zéro.

## Configurer le message

Le panneau **Authentication settings** remplace l'éditeur de texte libre :

1. Activez **Add security recommendation** pour inclure le conseil de Meta de ne pas partager le code.
2. Renseignez **Code expiration (minutes)** pour inclure un avis d'expiration. Laissez ce champ vide pour omettre cet avis. Faites-le correspondre à la durée de validité du code appliquée par votre application ; l'avis ne fait pas expirer le code dans votre application.
3. Vérifiez l'aperçu sur téléphone, y compris le bouton **Copy code**, puis sélectionnez **Save as draft**.

![L'éditeur de modèle d'authentification affichant l'option de recommandation de sécurité, le champ d'expiration du code et un aperçu sur téléphone avec un bouton Copy code](/images/docs/dashboard-whatsapp-template-builder-auth.png)

Meta accepte un avis d'expiration de 1 à 90 minutes. Le contenu d'authentification ne peut pas inclure d'URL, de médias ni d'emojis, et un code peut contenir au maximum 15 caractères. Ces restrictions proviennent de la [documentation de Meta sur les modèles à copie de code](https://developers.facebook.com/documentation/business-messaging/whatsapp/templates/authentication-templates/copy-code-button-authentication-templates).

Ajoutez les langues dont votre application a besoin et vérifiez les paramètres et l'aperçu de chacune. L'approbation se fait langue par langue.

## Soumission et test

1. Sélectionnez **Submit for review**.
2. Attendez que la langue soit approuvée et disponible dans la version active.
3. [Envoyez un message de test](/docs/api/reference/create-whatsapp-message) avec le slug de votre nouveau modèle et une langue approuvée. Définissez `from` sur un numéro du compte professionnel du modèle et `to` sur le numéro de téléphone du destinataire de test. Fournissez le même code à usage unique dans les paramètres du corps du message et du bouton **Copy code**.

Vérifiez que le message arrive, que **Copy code** copie la valeur attendue, et que votre application accepte le code puis le refuse après son expiration. Les messages d'authentification affichent le code sur l'appareil WhatsApp principal du destinataire ; les appareils associés l'invitent à consulter cet appareil.

Si la création échoue avec [`E15043`](/docs/api/errors/E15043), vérifiez le statut de vérification du compte connecté. Si la soumission échoue, lisez l'erreur affichée sur la langue concernée avant de modifier le modèle ou de réessayer.

## Étapes suivantes

- [Présentation de la création de modèles](/docs/guides/whatsapp/authoring-templates) : brouillons, langues et états de validation
- [Envoi de modèles d'authentification](/docs/guides/whatsapp/templates/authentication) : paramètres du code de vérification et exigences relatives à l'expéditeur
- [Verify](/docs/guides/verify/overview) : génération et vérification gérées des codes
- [API des langues de modèle](/docs/api/reference/upsert-whatsapp-template-language) : rédiger via l'API

## Related resources

- [Connecting WhatsApp to Bird: from buying a number to a live channel](/learn/whatsapp/connecting-whatsapp-to-bird) (video)
- [What is the 24-hour customer service window on WhatsApp?](/explained/whatsapp/what-is-the-24-hour-customer-service-window) (answer)
- [WhatsApp message builder](/tools/whatsapp-message-builder) (tool)
- [WhatsApp](/whatsapp-api) (product)

[Get an implementation brief](/learn/workspace?topic=whatsapp)
