Saltar al contenido principal

Registro por correo electrónico / teléfono / nombre de usuario

El registro de usuario es el primer paso para que los usuarios interactúen con tu aplicación. Logto admite una variedad de métodos de registro, incluyendo usuario y contraseña, verificación por correo electrónico o número de teléfono, registro social y SSO empresarial. Puedes configurar los métodos de registro que mejor se adapten a los requisitos de tu aplicación.

Visita Consola > Experiencia de inicio de sesión > Registro e inicio de sesión para comenzar a configurar el flujo de registro por identificador.

configuración de registro

Configura el identificador de registro

Para crear con éxito una nueva cuenta de usuario en Logto, los usuarios deben proporcionar al menos un identificador que los identifique de manera única dentro del sistema de Logto. Como primer paso, selecciona los identificadores que los usuarios deben proporcionar durante el proceso de registro. Las opciones disponibles son:

  • Nombre de usuario: Un nombre de usuario único que el usuario puede usar para iniciar sesión en la aplicación.
  • Dirección de correo electrónico: Una dirección de correo electrónico válida que el usuario puede usar para iniciar sesión en la aplicación.
  • Número de teléfono: Un número de teléfono válido que el usuario puede usar para iniciar sesión en la aplicación.
  • Dirección de correo electrónico o número de teléfono: Permite a los usuarios registrarse con una dirección de correo electrónico válida o un número de teléfono.

Todos los identificadores recopilados durante el proceso de registro deben ser únicos entre los usuarios bajo el mismo tenant. Se almacenarán en el perfil del usuario y podrán usarse para iniciar sesión en las aplicaciones integradas con Logto.

Si no se seleccionan identificadores, esto aplica para los métodos de registro solo social o solo SSO empresarial.

Puedes ajustar el orden de los identificadores de registro para priorizar el que deseas que los usuarios proporcionen primero durante el registro. Este orden se refleja en el proceso de registro, donde el primer identificador aparece en la pantalla inicial de registro y el resto se recopila en los pasos siguientes.

Configura los ajustes de verificación de registro

Para garantizar la seguridad del registro y del futuro proceso de inicio de sesión, también debes configurar los ajustes de verificación para los identificadores que recopilas durante el registro. Las opciones disponibles son:

  • Crear tu contraseña: Requiere que los usuarios creen una contraseña durante el registro que cumpla con la política de contraseñas configurada en la experiencia de inicio de sesión. Esta contraseña, junto con el identificador del usuario, sirve como credencial para iniciar sesión en la aplicación. Si configuras Nombre de usuario como identificador de registro, este requisito se habilita automáticamente, ya que el Nombre de usuario solo puede usarse con una contraseña para verificar eficazmente la identidad del usuario. La política de contraseñas puede personalizarse para cumplir con tus requisitos de seguridad.
  • Verificar al registrarse: Requiere que los usuarios verifiquen su dirección de correo electrónico o número de teléfono durante el registro. Actualmente, Logto solo acepta correos electrónicos y números de teléfono verificados como identificadores. Esta opción se habilita automáticamente cuando se utiliza una Dirección de correo electrónico o Número de teléfono como identificador de registro. Los usuarios deben confirmar la propiedad ingresando un código de verificación enviado a su correo electrónico o número de teléfono durante el proceso de registro.
IdentificadorCrear contraseña de usuarioVerificar al registrarse
Nombre de usuarioOpcionalN/A
Dirección de correoOpcionalObligatorio
Número de teléfonoOpcionalObligatorio
Correo o teléfonoOpcionalObligatorio

Ejemplos de flujos de registro

Tipo 1: Nombre de usuario con creación de contraseña

Selecciona Nombre de usuario como identificador de registro. Crear tu contraseña se habilita automáticamente.

Registro con nombre de usuario y contraseña

Tipo 2: Dirección de correo electrónico o número de teléfono con flujo de verificación

Selecciona Dirección de correo electrónico o número de teléfono como identificador de registro. Verificar al registrarse se fuerza a estar habilitado.

Registro con correo electrónico o teléfono y verificación

Tipo 3: Dirección de correo electrónico con verificación y creación de contraseña

Selecciona Dirección de correo electrónico como identificador de registro. Verificar al registrarse se fuerza a estar habilitado. Habilita Crear tu contraseña para requerir que los usuarios creen una contraseña durante el registro. (Lo mismo aplica para el flujo de registro por número de teléfono)

Registro por correo electrónico con verificación y creación de contraseña

Tipo 4: Dirección de correo electrónico con verificación, nombre de usuario y creación de contraseña

Selecciona Dirección de correo electrónico y Nombre de usuario como identificadores de registro. Verificar al registrarse se fuerza a estar habilitado. Habilita Crear tu contraseña para requerir que los usuarios creen una contraseña durante el registro.

Registro con correo electrónico y nombre de usuario, verificación y creación de contraseña

Registro con social o SSO empresarial

Además de estos métodos tradicionales de registro por identificador, Logto también admite el registro sin contraseña con proveedores de identidad social y SSO empresarial, haciendo que el proceso de incorporación sea más fluido y amigable para el usuario.

Una vez que un conector social o un conector SSO empresarial está configurado y habilitado en Logto, los usuarios pueden registrarse fácilmente usando su identidad social o empresarial existente proporcionada por el conector. Los métodos de registro social y SSO empresarial permiten a los usuarios omitir pasos adicionales como crear una contraseña o verificar su correo electrónico o número de teléfono. Logto sincronizará automáticamente la información del usuario a través de su identidad social o empresarial verificada y la almacenará en el perfil del usuario.

Consulta las secciones de inicio de sesión social y SSO empresarial para obtener más información sobre el flujo de registro con conectores sociales y SSO empresarial.

nota:

Nota: Para flujos de registro personalizados, consulta la función de Trae tu propia UI.

Recopila información adicional del usuario al registrarse

Para recopilar información adicional del perfil del usuario (por ejemplo, Nombre completo, Fecha de nacimiento, Nombre de la empresa) durante el registro, tienes dos opciones flexibles:

Opción 1: Recopilar perfil de usuario

Agrega el paso preconstruido de Logto "Cuéntanos sobre ti" directamente en el flujo de registro. Los usuarios deben completar todos los campos obligatorios antes de que el registro se considere finalizado. Este enfoque proporciona una solución sin código y lista para usar.

Configura la recopilación de perfil a través de Consola > Experiencia de inicio de sesión > Recopilar perfil de usuario para elegir entre campos de datos básicos preconfigurados o crear campos personalizados con validación flexible. Más información: Recopilar perfil de usuario

Opción 2: Flujos de incorporación autogestionados

Redirige a los usuarios a tu propio flujo de incorporación personalizado después de un registro exitoso para una recopilación de datos totalmente personalizable. Este enfoque te da control total sobre la experiencia del usuario y permite procesos de incorporación complejos y de varios pasos.

Utiliza la Account API para gestionar los datos del perfil de usuario de forma programática.

Preguntas frecuentes

Usuarios creados por el administrador / Usuarios invitados

Aprende cómo implementar el flujo de registro solo por invitación.

Formularios de registro incrustados en tu sitio web

Logto actualmente no admite API headless para inicio de sesión y registro. Puedes usar la función de Trae tu propia UI para subir tu propio formulario de registro a Logto o usar los parámetros de inicio de sesión para enviar información del usuario desde tu sitio web a Logto. Más información sobre la población de identificadores de usuario en Parámetros de autenticación.

Envío de correos de bienvenida a nuevos usuarios

Suscríbete al evento webhook User.Created para activar un correo de bienvenida a los nuevos usuarios. Más información sobre eventos webhook.

Omitir la verificación de correo electrónico al registrarse

Actualmente, Logto solo admite correos electrónicos y números de teléfono verificados como identificadores. El proceso de verificación es obligatorio para garantizar la seguridad y la propiedad del identificador del usuario. El soporte para correos electrónicos o números de teléfono no verificados está en nuestra hoja de ruta. ¡Mantente atento a las novedades!

Experiencia de registro e inicio de sesión por correo electrónico

Experiencia de registro e inicio de sesión por nombre de usuario