Activer et configurer les attributs pour les identifiants flexibles

Activer la configuration des attributs

  1. Naviguez vers Auth0 Dashboard > Authentication > Base de données, puis sélectionnez la Connexion de base de données que vous souhaitez activer dans la liste de Connexions de base de données.

  2. Allez sur l’onglet Attributs et choisissez Activer sur l’écran Nouvelle configuration des attributs, puis confirmez que vous avez testé votre configuration dans un environnement de développement.

  3. Sélectionnez Procéder. Les nouvelles options de configuration sont disponibles.

Choisissez attributs sur une nouvelle connexion

Les attributs sont ajoutés aux connexions en naviguant vers Auth0 Dashboard > Authentification > Base de données.

Pour créer une nouvelle connexion, choisissez + Créer une connexion à la base de données et sélectionnez les Attributs à ajouter. Pour ajouter, configurer ou supprimer des Attributs utilisés par une connexion existante, configurez une connexion existante, choisissez l’onglet Attributs et suivez les instructions ci-dessous.

Les valeurs par défaut sont attribuées à une nouvelle connexion et peuvent être modifiées après la création de la connexion.

Paramètre Valeur
Utiliser {attribute} comme identifiant True
Autoriser l’inscription avec {attribute} Required
Demander {attribute} sur le profil utilisateur True
Longueur du nom d’utilisateur Min : 1 Max : 15
Autoriser les noms d’utilisateur au format courriel False
Autoriser les noms d’utilisateur au format numéro de téléphoneFalse

Ajouter des Attributs à une connexion existante

Naviguez jusqu’à l’onglet Attributs et choisissez Activer, puis choisissez parmi les attributs disponibles et sélectionnez l’option Créer.

/

Option
Utiliser le courriel comme identifiant En activant cette option, le courriel deviendra l’identifiant de cette connexion. Les utilisateurs pourront utiliser le courriel pour la connexion et la réinitialisation du mot de passe.
Méthode de vérification Choisissez d’utiliser la vérification traditionnelle par courriel ou un mot de passe à usage unique (OTP) pour vérifier vos utilisateurs. L’OTP n’est possible que pour les locataires qui utilisent le profil d’authentification Identifier First.
  • Lien de vérification par courriel  l’utilisateur reçoit un lien de vérification par courriel après la création de son compte et le suit à sa convenance.
  • OTP  l’utilisateur reçoit un OTP par courriel lors de la création de son compte et son compte n’est créé que lorsque l’OTP et le courriel qui lui est associé ont été vérifiés avec succès.
Choisissez comment le courriel sera collecté lors de l’inscription
  • désactivé : L’attribut sera bloqué dans les flux d’inscription.
  • facultatif : L’attribut sera facultatif dans les flux d’inscription.
  • obligatoire : Les flux d’inscription échoueront si l’attribut n’est pas présent.

Les flux d’inscription comprennent :
  • Nouvelle connexion universelle
  • Authentication API dbconnections/signup endpoint
</li
Vérifier le courriel lors de l’inscription Les utilisateurs seront invités à vérifier leur adresse courriel via un lien magique lors de l’inscription.
Exiger l’adresse courriel pour le profil utilisateur
  • Exiger l’adresse courriel pour toutes les opérations de création ou de mise à jour du profil utilisateur sur cette connexion.
    Exige que le courriel soit présent dans les cas suivants :
    • Signup flows
    • Création ou mise à jour d’un utilisateur via Management API</li&gt ;
    • Importation en bloc d’utilisateurs
  • Option
    Utiliser le téléphone comme identifiant L’activation de cette option fera du phone_number un identifiant pour cette connexion. Les utilisateurs pourront utiliser phone_number pour se connecter et réinitialiser leur mot de passe.
    Autoriser l’inscription par téléphone Choisissez comment le numéro de téléphone sera collecté lors de l’inscription
    • off: L’attribut sera bloqué dans les flux d’inscription.
    • facultatif : L’attribut sera facultatif dans les flux d’inscription.
    • obligatoire: Les flux d’inscription échouent si l’attribut n’est pas présent.

    Les flux d’inscription comprennent :
    • Nouvelle Connexion Universelle
    • Authentication API dbconnections/signup endpoint
    Vérifier le numéro de téléphone lors de l’inscription Les utilisateurs devront vérifier leur numéro de téléphone par OTP au moment de l’inscription.
    Veuillez vous assurer que vous avez configuré un fournisseur de services téléphoniques ou vos utilisateurs ne pourront pas procéder à l’inscription.
    Exiger un téléphone sur le profil utilisateur Exige que le téléphone soit présent dans toutes les opérations qui créent ou mettent à jour un profil utilisateur sur cette connexion.
    Le téléphone doit être présent pour les suivants :
    • Flux d’inscriptions
    • Création ou mise à jour d’un utilisateur via Management API
    • importation d’utilisateurs en bloc

    Option
    Utiliser le nom d’utilisateur comme identifiant L’activation de cette option fera du nom d’utilisateur un identifiant pour cette connexion. Les utilisateurs pourront utiliser leur nom d’utilisateur pour se connecter et réinitialiser leur mot de passe.
    Autoriser l’inscription avec le nom d’utilisateur Choisissez comment le nom d’utilisateur sera collecté lors de l’inscription
    • off: L’attribut sera bloqué des flux d’inscription.
    • optional: L’attribut sera facultatif sur les flux d’inscription.
    • requis : Les flux d’inscription échoueront si l’attribut n’est pas présent.

    Les flux d’inscription incluent :
    • Nouvelle connexion universelle
    • Authentication API dbconnexions/point de terminaison de connexion
    Exiger un nom d’utilisateur sur le profil utilisateur Nécessite que le nom d’utilisateur soit présent dans toutes les opérations qui créent ou mettent à jour un profil utilisateur sur cette connexion.
    Il faudra que le nom d’utilisateur soit présent sur ce qui suit :
    • Flux de connexion
    • Créer ou mettre à jour un utilisateur via Management API
    • Importation d’utilisateurs en masse
    Longueur du nom d’utilisateur Définissez les valeurs minimales et maximales autorisées pour un utilisateur comme nom d’utilisateur.

    Configurer ou supprimer des Attributs existants sur une connexion

    Tous les Attributs peuvent être modifiés ou supprimés à partir de votre Auth0 Dashboard. Les utilisateurs ne peuvent pas se connecter, s’inscrire ou réinitialiser leur mot de passe en utilisant l’Attribut supprimé, et un minimum d’un Attribut doit rester actif sur chaque connexion.

    Pour modifier ou supprimer un Attribut, naviguez jusqu’à l’onglet Attributs, puis cliquez sur le bouton de menu à côté d’un Attribut et sélectionnez Configurer ou Supprimer dans le menu déroulant.

    Rétablir une connexion

    Pour rétablir l’état initial d’une connexion, utilisez le point de terminaison Update a connection de Management API avec un objet options qui n’inclut pas le paramètre attributes, comme indiqué ci-dessous.

    {
    "options": {
           }
    }

    Was this helpful?

    /