Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

Cómo funciona Custom User Validation

Los siguientes pasos detallan cómo puedes usar lógica personalizada para autenticar los registros de usuarios finales:

Nota: Public Signup debe estar habilitado para usar Custom User Validation.
  1. Cuando un usuario final se registra en tu aplicación usando la acción de registro que configuraste, el servidor de Catalyst verificará si Custom User Validation ha sido habilitado. Si ha sido habilitado, entonces se llamará a la función Basic I/O que hayas utilizado para diseñar la lógica de validación y los detalles del usuario se pasarán a la función de validación como un objeto .JSON.
copy
{
    "request_type": "add_user",
    "request_details": {
        "user_details": {
            "email_id": "emmy@zylker.com",
            "first_name": "Emma",
            "last_name": "Thompson",
            "org_id": "43************",
            "role_details": {
                "role_name": "App User",
                "role_id": "10********"
            }
        },
        "auth_type": "web"
    }
}
Nota:
  • Custom User Validation solo se aplica para la acción de registro, es decir, cuando el usuario intenta acceder a tu aplicación Catalyst por primera vez.

  • Si deseas modificar alguno de los detalles de entrada para la validación, la entrada a la función debe enviarse como el objeto .JSON completo.

  1. Si la autenticación del usuario es exitosa según la lógica personalizada que codificaste, entonces el usuario podrá acceder a la aplicación, y los detalles de este usuario se pueden ver y gestionar en la sección User Management.

  2. Si los detalles del usuario final no cumplen con los requisitos de autenticación que codificaste, entonces no podrá acceder a la aplicación.

Última actualización 2026-03-20 21:51:56 +0530 IST

EN ESTA PÁGINA