Aller au contenu principal

Connecteurs SMS

Configurer un connecteur SMS vous permet d'envoyer un mot de passe à usage unique (OTP) au numéro de téléphone de l'utilisateur. Ce mécanisme d'authentification sans mot de passe peut être utilisé dans divers scénarios, y compris les processus d'inscription, de connexion, de mot de passe oublié et de liaison de compte, pour valider l'identité de l'utilisateur. Il simplifie l'Authentification (Authentication) des utilisateurs et améliore la sécurité en minimisant le risque de violations liées aux mots de passe.

Choisissez votre connecteur SMS

Logto dispose de certains connecteurs SMS intégrés qui permettent une utilisation prête à l'emploi :

Étapes de configuration

Suivez les étapes ci-dessous pour ajouter le connecteur SMS :

  1. Accédez à : Console > Connecteur > Connecteurs Email et SMS
  2. Pour ajouter un nouveau connecteur SMS :
    1. Cliquez sur le bouton "Configurer" et sélectionnez votre fournisseur SMS souhaité
    2. Consultez la documentation README pour le fournisseur choisi
    3. Remplissez les champs requis dans la section "Configuration des paramètres"
    4. Personnalisez le modèle SMS à l'aide de l'éditeur JSON
    5. Testez votre configuration en envoyant un code de vérification à votre téléphone en utilisant le modèle "Générique"
    6. Cliquez sur "Enregistrer et Terminer" pour finir
  3. Pour changer de connecteur SMS :
    • Accédez à la page de détails du connecteur et cliquez sur "Changer de connecteur" dans le coin supérieur droit
    • Alternativement, supprimez le connecteur existant et créez-en un nouveau
remarque

Vous pouvez activer UN SEUL connecteur SMS.

Lorsque vous avez déjà un connecteur email, vous ne pouvez sélectionner que "Changer de connecteur email". Lors de l'exécution de cette opération dans la console, elle prend effet immédiatement une fois enregistrée, alors assurez-vous de tester votre configuration avant de sauvegarder.

Pour assurer la stabilité de votre service, les utilisateurs Cloud peuvent créer un locataire de développement pour l'environnement de développement. Après avoir testé la configuration dans l'environnement de développement, "migrer" la configuration vers la production, puis enregistrer la configuration.

Activer l'inscription ou la connexion par numéro de téléphone

Une fois que vous avez ajouté avec succès le connecteur SMS et complété la configuration, vous pouvez activer les configurations de connexion et d'inscription qui reposent sur le téléphone + code de vérification, selon vos besoins commerciaux.

  1. Accédez à : Console > Expérience de connexion > Inscription et connexion
  2. Définir les méthodes d'inscription : Choisissez "Numéro de téléphone" ou "Adresse email ou numéro de téléphone" comme identifiant d'inscription. Remarque : La vérification du numéro de téléphone est actuellement obligatoire lors de l'inscription.
  3. Définir les méthodes de connexion : L'identifiant d'inscription choisi devient automatiquement une méthode de connexion. Cliquez sur "Ajouter un autre" pour des options de connexion supplémentaires.
  4. Enregistrer les modifications et tester : Cliquez sur "Enregistrer les modifications" pour mettre en œuvre la nouvelle expérience de connexion. N'oubliez pas d'utiliser l'option "Aperçu en direct" pour tester la fonctionnalité.
attention

Parce que nos configurations prennent effet immédiatement, supprimer le connecteur SMS existant peut affecter les processus de connexion et d'inscription normaux des utilisateurs finaux.

Par exemple, si l'identifiant de connexion inclut la combinaison "numéro de téléphone + code de vérification", supprimer le connecteur SMS existant empêchera les utilisateurs de recevoir des codes de vérification par email et entraînera une erreur dans le flux de connexion.

Veuillez être conscient des risques potentiels lors de l'opération sur les connecteurs.

FAQs

Logto n'a pas le connecteur SMS que je veux utiliser. Que dois-je faire ?

Nous travaillons encore sur plus de connecteurs. Si vous avez besoin d'autres options, faites-nous simplement part de vos besoins sur Discord et déposez une demande de fonctionnalité sur GitHub. Si vous avez besoin d'une assistance supplémentaire, vous pouvez également nous contacter par email.

Pour les utilisateurs de Logto open-source, nous fournissons une méthode de création de connecteur facile à étendre, vous permettant de personnaliser votre propre connecteur en fonction de vos scénarios spécifiques. Vous êtes toujours les bienvenus pour soumettre une demande de tirage à Logto, afin que d'autres membres de la communauté puissent également bénéficier de votre travail.