Connecteurs SMS
Configurer un connecteur SMS vous permet d'envoyer des mots de passe à usage unique (OTPs) 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 l'inscription, la connexion, mot de passe oublié, processus de liaison de compte, invitations de membres et validation de l'identité de l'utilisateur. Il simplifie l'authentification 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 :
Le connecteur officiel Logto pour le service de messages courts Twilio.
Le connecteur officiel Logto pour le service de messages courts SMSAero.
Le connecteur officiel Logto pour GatewayAPI SMS.
Le connecteur officiel Logto pour le service de messages courts Aliyun.
Le connecteur officiel Logto pour le service de messages courts Tencent.
Si nos connecteurs standard ne répondent pas à vos besoins spécifiques, n'hésitez pas à nous contacter. Pour les utilisateurs OSS, vous pouvez implémenter votre connecteur (OSS) si le besoin est urgent. Nous accueillons toujours les contributions ; votre effort pourrait bien aider d'autres membres de la communauté ayant les mêmes besoins.
Étapes de configuration
Suivez les étapes ci-dessous pour ajouter un connecteur SMS :
- Accédez à Console > Connecteur > Connecteurs Email et SMS.
- Pour ajouter un nouveau connecteur SMS, cliquez sur le bouton "Configurer" et sélectionnez votre fournisseur SMS souhaité.
- Consultez la documentation README pour le fournisseur choisi.
- Remplissez les champs requis dans la section "Configuration des paramètres".
- Personnalisez le modèle SMS à l'aide de l'éditeur JSON.
- Testez votre configuration en envoyant un code de vérification à votre téléphone en utilisant le modèle "Générique".
- Cliquez sur "Enregistrer et Terminer" pour finaliser.
Changer de connecteur SMS
Pour passer à un autre connecteur SMS :
- Accédez à la page des 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 avoir UN SEUL connecteur SMS actif.
Lorsque vous avez déjà un connecteur SMS, vous ne pouvez sélectionner que "Changer de connecteur SMS". Lors 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 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.
- Accédez à : Console > Expérience de connexion > Inscription et connexion
- Définir les méthodes d'inscription : Choisissez "Numéro de téléphone" ou "Adresse e-mail 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.
- 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.
- 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 la "Prévisualisation en direct" pour tester la fonctionnalité.
Parce que nos configurations prennent effet immédiatement, la suppression du 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", la suppression du connecteur SMS existant empêchera les utilisateurs de recevoir des codes de vérification par e-mail et entraînera une erreur dans le flux de connexion.
Veuillez être conscient des risques potentiels lors des opérations 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 e-mail.
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.