Passer au contenu principal

Guide d'intégration : Auth0

Envoyez des OTP automatisés et des notifications SMS sécurisées directement depuis votre application Auth0 en utilisant ClickSend.

Ce qui est inclus

Lorsque vous intégrez ClickSend avec Auth0, vous obtenez :

  • Vérification OTP – Envoyez des mots de passe à usage unique pour vous connecter ou vous inscrire

  • Notifications par SMS – Envoyez des notifications en temps réel pour l'authentification multifacteurs (MFA)


Prérequis

  • Un compte ClickSend

  • Un compte Auth0

  • Vos identifiants API ClickSend (nom d'utilisateur + clé API)


Installation

  1. Configurez ClickSend dans Auth0 :

    • Connectez-vous à votre tableau de bord Auth0.

    • Accédez à la Marketplace et cliquez sur Ajouter une intégration.

    • Choisissez votre locataire et accordez les autorisations nécessaires.

    • Vous serez redirigé vers la bibliothèque où vous devrez saisir vos identifiants API ClickSend (nom d'utilisateur et clé API).

    • La clé API se trouve dans votre tableau de bord ClickSend : Clé API ClickSend.

    • Cliquez sur Créer pour sauvegarder la connexion.

  2. Configurez les paramètres OTP dans Auth0 :

    • Allez dans Tableau de bord > Sécurité > Authentification multifacteurs.

    • Activez le mot de passe à usage unique (OTP).

    • Faites défiler jusqu'à Définir les politiques et définissez Exiger l'authentification multifacteurs sur Toujours, puis cliquez sur Sauvegarder.

  3. Configurez le message téléphonique pour les SMS :

    • Dans Sécurité, configurez le facteur de message téléphonique pour la livraison de SMS.

    • Activez le message téléphonique et sauvegardez vos modifications.

  4. Ajoutez l'action ClickSend au flux :

    • Cliquez sur Ajouter au flux dans la fenêtre contextuelle qui apparaît.

    • Faites glisser l'action ClickSend vers l'emplacement souhaité dans votre flux MFA.


Authentification

Pour activer le composant SMS :

  1. Dans les paramètres du composant d'Auth0, allez dans Identifiants API.

  2. Saisissez vos :

    • Nom d'utilisateur – Votre nom d'utilisateur ClickSend

    • Clé API – La clé trouvée dans votre tableau de bord ClickSend


Vérification OTP (Mots de passe à usage unique)

Vérifiez les utilisateurs lors de la connexion ou de l'inscription à l'aide de mots de passe à usage unique (OTP).

Configuration

  1. Allez dans le menu de vérification > Corps du message.

  2. Incluez %otp% là où vous souhaitez que l'OTP apparaisse dans votre message.

  3. Exemple : Votre code de vérification est %otp%.

  4. Astuce : Utilisez le texte magique pour extraire automatiquement les numéros de téléphone sauvegardés de la base de données de l'utilisateur.

  5. Personnaliser : Ajustez le texte du bouton « Obtenir l'OTP », l'apparence et le flux pour répondre à vos besoins.


Notification par SMS

Envoyez des alertes SMS pour l'authentification multifacteurs ou d'autres déclencheurs intégrés à l'application (par exemple, des tentatives de connexion de l'utilisateur).

Configuration

  1. Dans Phone Message Factor, ajoutez un message statique ou dynamique dans le champ Corps du message.

  2. Facultativement, définissez un message de confirmation une fois le SMS envoyé, tel que « SMS envoyé ».

  3. Permettez aux utilisateurs de modifier le message en temps réel avant l'envoi.


Résolution de problèmes

Si l'envoi des messages échoue, essayez ce qui suit :

  • Vérifiez les identifiants API :

    • Confirmez que vous avez saisi le nom d'utilisateur ClickSend et la clé API corrects (pas votre mot de passe).

  • Assurez-vous d'avoir suffisamment de crédit :

    • Vérifiez si votre compte ClickSend a suffisamment de crédit. Rechargez votre compte ici.

  • Remplissez les champs obligatoires :

    • Assurez-vous que tous les champs obligatoires (par exemple, le numéro de téléphone du destinataire, le corps du message) sont remplis correctement.


Problèmes de balise alpha :

Si vous utilisez un nom d'entreprise (balise alpha) comme expéditeur :

  • Assurez-vous qu'elle comporte au maximum 11 caractères, sans espaces.

  • Certains pays ne prennent pas en charge les balises alpha. Consultez la liste des pays pris en charge ici.

  • Assurez-vous que la balise alpha est enregistrée et approuvée dans le tableau de bord ClickSend.


FAQ

Puis-je utiliser mon nom d'entreprise comme expéditeur ?

Oui, mais uniquement dans les pays qui offrent le support des balises Alpha. Assurez-vous que la balise alpha est :

  • 11 caractères ou moins

  • Aucun espace

  • Enregistrée et approuvée via votre page des ID d'expéditeur dans ClickSend

Comment configurer une balise Alpha ?

Allez dans Identifiants API dans le tableau de bord ClickSend et activez l'option Modifier la balise alpha/l'ID d'expéditeur.

Avez-vous trouvé la réponse à votre question ?