Skip to main content

Crear un Inicio de Sesión de Aplicación

Descripción General​

No puedes crear una instancia de un AppLogin directamente. Los AppLogins se generan automáticamente cuando el usuario realiza métodos de validación definidos en el Proyecto > ProjectFlow. El AppLogin está vinculado al método de validación respectivo utilizado durante el proceso de inicio de sesión.

Métodos de Validación​

Los AppLogins se crean automáticamente a través de los siguientes métodos de validación:

Validación por Correo Electrónico​

El AppLogin contendrá un campo emailValidation que rastrea los detalles de autenticación relacionados con el correo electrónico.

Pasos:

  1. El usuario recibe un OTP (Contraseña de Un Solo Uso) por correo electrónico
  2. El usuario ingresa el OTP en la página de inicio de sesión o lo valida a través de la API Validar una Validación de Correo Electrónico
  3. Una vez verificado, se crea un objeto AppLogin con type: email

Ver: Ejemplo de Acceso por Email

Validación por Teléfono​

El AppLogin contendrá un campo phoneValidation que captura la autenticación telefónica.

Pasos:

  1. El usuario recibe un OTP por SMS
  2. El usuario ingresa el OTP para iniciar sesión o lo valida a través de la API Validar una Validación de Teléfono
  3. Una vez que el OTP es validado, se crea un objeto AppLogin con type: phone

Validación Biométrica​

El AppLogin incluirá un campo biometricValidation que registra el evento de autenticación biométrica.

Pasos:

  1. El usuario proporciona datos biométricos (por ejemplo, reconocimiento facial, huella dactilar)
  2. Los datos biométricos se validan utilizando detección de vida en la aplicación web o a través de la API Validar una Validación Biométrica de Inicio de Sesión de Aplicación
  3. Tras una validación exitosa, se genera un objeto AppLogin con type: faceLiveness

Notas​

Dado que los AppLogins se crean automáticamente durante el proceso de interacción con los métodos de inicio de sesión del ProjectFlow (correo electrónico, teléfono o biométricos), no necesitas crearlos manualmente. En su lugar, concéntrate en asegurar que los métodos de validación correctos estén implementados en el flujo de inicio de sesión.