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, puis sélectionnez le nom de la connexion que vous voulez modifier.
  2. Repérez Requires Username et utilisez la bascule pour activer ou désactiver l’obligation d’utiliser un nom d’utilisateur.
    Activer ou désactiver le paramètre d’exigence du nom d’utilisateur
Pour voir l’incidence sur l’écran de connexion, sélectionnez la vue Try Connection. Notez qu’une fois Requires Username activé, 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 Requires Username était désactivé n’auront pas de champ nom d’utilisateur enregistré et devront 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.