- Utiliser différents fournisseurs téléphoniques selon le contexte de l’application, notamment dans différentes régions géographiques où le coût des messages peut varier considérablement d’un fournisseur à l’autre.
- Utiliser différents fournisseurs téléphoniques selon le contexte de l’organisation, lorsque certains clients B2B exigent des fournisseurs précis.
Configurer un fournisseur téléphonique personnalisé dans l’Auth0 Dashboard ou avec la Management API
Pour configurer un fournisseur téléphonique personnalisé, vous devez utiliser le déclencheur d’actioncustom-phone-provider, qui n’est pas disponible dans l’éditeur d’Actions. Pour en savoir plus, consultez Exemple d’Action custom-phone-provider.
- Auth0 Dashboard
- Management API
Ajouter un fournisseur téléphonique personnalisé dans l’Auth0 Dashboard
Pour configurer un nouveau fournisseur téléphonique personnalisé dans l’Auth0 Dashboard :- Accédez à Branding > Phone Provider. Vous arriverez à la page Phone Message Provider. Par défaut, le fournisseur de téléphone Twilio est sélectionné.
- Sélectionnez l’option de fournisseur de téléphone Custom dans la section Phone Provider.
-
Sélectionnez la méthode de livraison :
- Text : le code de vérification sera envoyé à vos utilisateurs par SMS.
- Voice : le code de vérification sera envoyé à vos utilisateurs par message vocal.
-
Sous Provider Configuration, saisissez votre code Actions pour configurer un fournisseur téléphonique personnalisé :
- Consultez la documentation de votre fournisseur pour comprendre comment envoyer des messages à son API.
- Ajoutez les secrets requis pour vous authentifier auprès de l’API.
- (Facultatif) Vous pouvez modifier l’Action dans l’interface complète d’éditeur d’Actions en cliquant sur le bouton Edit in Expanded Editor. Après avoir modifié votre action dans éditeur d’Actions, cliquez sur Save puis sur Deploy dans cette interface. Cliquez sur le lien Back to Phone Provider en haut de la page d’éditeur d’Actions pour revenir à la page Phone Message Provider. Vous devrez sélectionner de nouveau l’option de fournisseur de téléphone Custom dans la section Phone Provider.
- Cliquez sur le bouton Save au bas de la page.
Vous ne pouvez pas cliquer sur Send Test Message pour tester votre fournisseur téléphonique personnalisé tant que sa configuration n’a pas été enregistrée.
Modifier un fournisseur téléphonique personnalisé dans l’Auth0 Dashboard
Pour modifier un fournisseur téléphonique personnalisé existant dans l’Auth0 Dashboard :- Accédez à Branding > Phone Provider. Vous arriverez à la page Phone Message Provider.
-
Modifiez le code de l’Action sur la page Phone Message Provider au besoin.
- (Facultatif) Vous pouvez modifier l’Action dans l’interface complète d’éditeur d’Actions en cliquant sur le bouton Edit in Expanded Editor. Après avoir modifié votre Action dans éditeur d’Actions, cliquez sur Save puis sur Deploy dans cette interface. Cliquez ensuite sur le lien Back to Phone Provider en haut de la page d’éditeur d’Actions.
- Cliquez sur le bouton Save au bas de la page.
Exemple d’Action custom-phone-provider
Le déclencheurcustom-phone-provider est différent du déclencheur send-phone-message, qui ne doit pas servir à configurer un fournisseur téléphonique personnalisé. Pour en savoir plus, consultez ce qui suit :
- Déclencheurs d’Action : objet API custom-phone-provider
- Déclencheurs d’Action : objet d’événement custom-phone-provider
custom-phone-provider qui offre la fonctionnalité d’une Action send-phone-message :