Aller au contenu principal

Connexion par e-mail / téléphone / nom d'utilisateur

Configurer le flux de connexion par identifiant

Comme mentionné précédemment, divers types d'identifiants peuvent être collectés auprès des utilisateurs tout au long du flux d'inscription ou de la création directe de compte dans Logto. De plus, les utilisateurs peuvent entrer et compléter des informations supplémentaires au fur et à mesure qu'ils explorent et utilisent le produit. Ces identifiants peuvent être utilisés pour identifier de manière unique les utilisateurs dans le système de Logto et leur permettre d'être authentifiés et de se connecter aux applications intégrées à Logto.

Que vous choisissiez d'utiliser la page de connexion préconstruite hébergée par Logto ou que vous planifiez de construire votre propre interface de connexion personnalisée, vous devrez configurer les méthodes de connexion disponibles et les paramètres de vérification pour vos utilisateurs finaux.

Configurer les paramètres d'identifiant et d'authentification

1. Définir les identifiants de connexion pris en charge

Vous pouvez ajouter plusieurs identifiants pris en charge à partir de la liste déroulante en tant que méthodes de connexion activées pour les utilisateurs finaux. Les options disponibles sont :

  • Nom d'utilisateur
  • Adresse e-mail
  • Numéro de téléphone

Réorganiser les identifiants changera l'ordre dans lequel ils sont affichés sur la page de connexion. Le premier identifiant sera la méthode de connexion principale pour les utilisateurs.

2. Définir les paramètres d'authentification

Pour chaque identifiant de connexion, vous devrez configurer au moins un facteur de vérification efficace pour vérifier l'identité de l'utilisateur. Il y a deux facteurs parmi lesquels vous pouvez choisir :

  • Mot de passe : Disponible pour tous les types d'identifiants de connexion. Une fois activé, les utilisateurs doivent fournir un mot de passe pour compléter le processus de connexion.
  • Code de vérification : Disponible uniquement pour les identifiants Adresse e-mail et Numéro de téléphone. Une fois activé, les utilisateurs doivent entrer un code de vérification envoyé à leur adresse e-mail ou numéro de téléphone pour compléter le processus de connexion.

Si les deux facteurs sont activés, les utilisateurs peuvent choisir l'une ou l'autre méthode pour compléter le processus de connexion. Vous pouvez également réorganiser les facteurs pour changer l'ordre dans lequel ils sont affichés sur la page de connexion. Le premier facteur sera utilisé comme méthode de vérification principale pour les utilisateurs et le second sera affiché comme un lien alternatif.

Expérience utilisateur du flux de connexion par identifiant

L'expérience de connexion s'adapte en fonction de l'identifiant choisi et des facteurs d'authentification disponibles.

  • Saisie intelligente pour plusieurs identifiants : Si plus d'une méthode de connexion par identifiant est activée, la page de connexion intégrée de Logto détectera automatiquement le type d'identifiant saisi par l'utilisateur et affichera les options de vérification correspondantes. Par exemple, si les identifiants Adresse e-mail et Numéro de téléphone sont activés, la page de connexion détectera automatiquement le type d'identifiant saisi par l'utilisateur et affichera les options de vérification correspondantes. Elle passe à un format de numéro de téléphone avec code régional si des chiffres sont saisis consécutivement ou à un format d'e-mail lorsqu'un symbole "@" est utilisé.
  • Facteurs de vérification activés :
    • Mot de passe uniquement : Les champs d'identifiant et de mot de passe seront affichés sur le premier écran.
    • Code de vérification uniquement : Le champ d'identifiant apparaît sur le premier écran, suivi du champ de code de vérification sur le deuxième écran.
    • Mot de passe et code de vérification : Le champ d'identifiant est saisi initialement sur le premier écran, suivi des étapes pour entrer le mot de passe ou le code de vérification sur le deuxième écran en fonction de l'ordre de vérification. Un lien de basculement est fourni pour permettre aux utilisateurs de passer d'une méthode de vérification à l'autre.

Exemples

Exemple 1 : Adresse e-mail avec vérification par mot de passe

Ajoutez l'Adresse e-mail comme identifiant de connexion et activez le facteur Mot de passe pour la vérification.

Adresse e-mail avec vérification par mot de passe

Exemple 2 : E-mail / Téléphone avec vérification par mot de passe (principal) et code de vérification (alternatif) activée

Ajoutez à la fois l'Adresse e-mail et le Numéro de téléphone comme identifiants de connexion. Activez les facteurs Mot de passe et Code de vérification pour les deux identifiants.

E-mail / Téléphone avec vérification par mot de passe et code de vérification

Collecter des informations de profil utilisateur supplémentaires lors de la connexion

Dans le flux de connexion de Logto, un processus de remplissage de profil peut être déclenché si les paramètres d'identifiant d'inscription sont mis à jour. Cela garantit que tous les utilisateurs, y compris ceux existants, fournissent les identifiants nouvellement requis.

Lorsqu'un développeur ajoute un nouvel identifiant (comme une adresse e-mail), il devient obligatoire pour tous les utilisateurs. Si un utilisateur revenant se connecte avec un identifiant existant (comme un nom d'utilisateur), il sera invité à fournir et à vérifier le nouvel identifiant s'il manque à son profil. Ce n'est qu'après avoir terminé cette étape qu'il pourra accéder à l'application, garantissant une transition fluide et cohérente vers les nouvelles exigences.

Décomposition du processus :

  1. Nom d'utilisateur était précédemment défini comme identifiant d'inscription avec le paramètre Créer votre mot de passe activé automatiquement.
  2. Adresse e-mail est ensuite définie comme identifiant d'inscription. L'identifiant Adresse e-mail est automatiquement ajouté comme option de connexion activée.
  3. Un utilisateur revenant se connecte avec son nom d'utilisateur et son mot de passe.
  4. L'utilisateur est invité à fournir et à vérifier une adresse e-mail après sa première étape de connexion.

Le même processus s'applique également aux paramètres d'inscription Créer votre mot de passe. Si les paramètres Créer votre mot de passe sont nouvellement activés dans le flux d'inscription, le facteur Mot de passe sera automatiquement activé pour tous les identifiants de connexion que vous choisissez. Tous les utilisateurs revenant sans mot de passe seront invités à en créer un lors du processus de connexion.

remarque

Remarque : Pour des flux de connexion personnalisés, consultez la fonctionnalité Apportez votre interface utilisateur.

FAQs

Expérience de connexion auto-hébergée (connexion intégrée)

Logto ne prend actuellement pas en charge l'API sans interface pour la connexion et l'inscription. Cependant, vous pouvez utiliser notre fonctionnalité Apportez votre interface utilisateur pour télécharger votre formulaire de connexion personnalisé sur Logto. Nous prenons également en charge plusieurs paramètres de connexion que vous pouvez utiliser pour pré-remplir le formulaire de connexion avec l'identifiant utilisateur collecté depuis votre application ou vous connecter directement avec un fournisseur SSO social ou d'entreprise tiers. En savoir plus sur Paramètres d'authentification.

Ressources associées

Expérience d'inscription et de connexion par e-mail

Expérience d'inscription et de connexion par nom d'utilisateur