Saltar al contenido principal
En las conexiones de base de datos, puedes permitir que tus usuarios inicien sesión con un username en lugar de con su correo electrónico.

Requerir username

  1. Ve a Auth0 Dashboard > Authentication > Database y selecciona el nombre de la conexión que quieras editar.
  2. Busca Requires Username y usa el interruptor para habilitar o deshabilitar el requisito de usar un username.
    Habilitar o deshabilitar la configuración de requerir username
Para ver cómo afectará esto a la pantalla de inicio de sesión, selecciona la vista Try Connection. Ten en cuenta que, una vez habilitada Requires Username, los usuarios nuevos deben ingresar un username y su correo electrónico para registrarse.
Formulario de inicio de sesión con username
Después, los usuarios pueden iniciar sesión con su username o con su correo electrónico. Los usuarios que se registraron mientras Requires Username estaba deshabilitado no tendrán almacenado el campo Username y deberán iniciar sesión con su correo electrónico.

Longitud del username

La longitud permitida predeterminada de los usernames es de entre 1 y 15 caracteres. Sin embargo, con el o mediante la v2, puedes modificar la longitud mínima y máxima (hasta un máximo de 128 caracteres).

Caracteres permitidos

El campo username acepta los siguientes caracteres:
  • Caracteres alfanuméricos (sin tildes y convertidos automáticamente a minúsculas);
  • El carácter de arroba (@) (pero no se permiten direcciones de correo electrónico);
  • El carácter circunflejo (^);
  • El carácter de signo de dólar ($);
  • El carácter de punto (.);
  • El carácter de signo de exclamación (!);
  • El carácter de acento grave (`);
  • El carácter de guion (-);
  • El carácter de almohadilla (#);
  • El carácter de signo más (+);
  • El carácter de comilla simple (’);
  • El carácter de tilde (~);
  • El carácter de guion bajo (_);
No se permite ningún otro carácter o símbolo, y Auth0 no valida ni depura las entradas de bases de datos personalizadas.