Skip to main content
Pour les connexions de base de données, vos utilisateurs peuvent se connecter avec un nom d’utilisateur au lieu de leur adresse courriel.

Exiger un nom d’utilisateur

  1. Accédez à Auth0 Dashboard > Authentication > Database.
  2. Sélectionnez le nom de la connexion que vous voulez modifier, puis sélectionnez son onglet Attributes.
    Onglet Attributes d’une connexion de base de données
  3. Si Username ne figure pas dans l’onglet Attributes, sélectionnez + Add Attribute, puis sélectionnez Username pour ouvrir la fenêtre Username Configuration. Si Username figure dans l’onglet Attributes, sélectionnez Configure pour ouvrir la fenêtre Username Configuration.
  4. Dans la section Allow Signup with Username, choisissez Off, Optional ou Required.
    Activer ou désactiver le paramètre d’exigence du nom d’utilisateur
  5. Sélectionnez Save pour sauvegarder vos modifications.
Pour voir l’incidence sur l’écran de connexion, sélectionnez Try Connection. Lorsque Allow Signup with Username est réglé sur Required, les nouveaux utilisateurs doivent saisir un nom d’utilisateur et leur adresse courriel pour s’inscrire.
Formulaire de connexion avec nom d’utilisateur
Les utilisateurs peuvent ensuite se connecter avec leur nom d’utilisateur ou leur adresse courriel. Les utilisateurs qui se sont inscrits alors que les noms d’utilisateur n’étaient pas exigés n’ont pas de champ nom d’utilisateur enregistré et doivent se connecter avec leur adresse courriel.

Longueur du nom d’utilisateur

Par défaut, la longueur autorisée pour les noms d’utilisateur est de 1 à 15 caractères. Toutefois, dans le ou au moyen de la v2, vous pouvez modifier les longueurs minimale et maximale (jusqu’à un maximum de 128 caractères).

Caractères autorisés

Le champ nom d’utilisateur accepte les caractères suivants :
  • Caractères alphanumériques (sans accent, automatiquement convertis en minuscules) ;
  • Le caractère arobase (@) (mais les adresses courriel ne sont pas autorisées) ;
  • Le caractère accent circonflexe (^) ;
  • Le caractère symbole du dollar ($) ;
  • Le caractère point (.) ;
  • Le caractère point d’exclamation (!) ;
  • Le caractère accent grave (`) ;
  • Le caractère trait d’union (-) ;
  • Le caractère dièse (#) ;
  • Le caractère plus (+) ;
  • Le caractère apostrophe (’) ;
  • Le caractère tilde (~) ;
  • Le caractère trait de soulignement (_) ;
Aucun autre caractère ni symbole n’est autorisé, et Auth0 ne valide ni n’assainit les entrées provenant d’une base de données personnalisée.