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.

Introducción

Este tutorial te ayudará a crear una aplicación client sencilla que permite a tus usuarios finales iniciar sesión en tu aplicación después de haber sido autenticados mediante Catalyst Hosted Authentication con una función de Custom User Validation.

La aplicación Authorization Portal utiliza los siguientes servicios de Catalyst y sus respectivos componentes:

Este tutorial te ayudará a comprender el uso de las diversas funcionalidades del tipo Hosted Authentication. Incorporaremos las siguientes funcionalidades en este tutorial:

  • Registrar usuarios finales en la aplicación web usando su dirección de correo electrónico
  • Iniciar sesión de usuarios finales en la aplicación usando la información de la cuenta de registro
  • Iniciar sesión de usuarios finales en la aplicación usando cualquiera o todos los siguientes proveedores de identidad federados:
  • Restablecer la contraseña en caso de que un usuario final olvide su contraseña
  • Personalizar y estilizar los elementos de inicio de sesión de las siguientes páginas: Sign Up, Confirm Password, Log In y Password Reset.
  • Personalizar y configurar las plantillas de correo electrónico de Email Verification y Password Reset.
  • Configurar y agregar una función de Custom User Validation
  • Iniciar y cerrar sesión en la aplicación

La siguiente imagen es un ejemplo de cómo se verá la pantalla de inicio de sesión de la aplicación client: catalyst_authentication_hosted_catalyst_deploy_app_complete

Utilizarás las siguientes funcionalidades del componente Authentication para construir esta aplicación:

  • User Management: Los detalles del usuario se guardan automáticamente en esta sección, después de que se registren en la aplicación. Usando esta funcionalidad, puedes gestionar el acceso de los usuarios finales a tu aplicación y configurar sus roles.

  • Authentication Type: Podrás ver el tipo de autenticación que has configurado para tu aplicación y editar tus configuraciones si es necesario.

  • Whitelisting: Usarás esta sección para habilitar Custom User Validation. También puedes usar esta sección para habilitar el acceso CORS e iFrame a tu aplicación.

  • Email Templates: Podrás configurar y personalizar los correos electrónicos de Email Verification y Password Reset desde esta sección.

Utilizaremos la consola web de Catalyst y la interfaz de línea de comandos (CLI) de Catalyst para construir esta aplicación.

En este tutorial se te proporcionará el código de los archivos que se incluirán en el directorio de funciones y client de tu proyecto. Puedes copiar el código proporcionado o personalizarlo si lo consideras necesario, y pegarlo en los archivos correspondientes según las indicaciones.

Arquitectura de la aplicación

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

Tiempo mínimo para completar:

20 mins

Nivel de dificultad:

Beginner

SERVICIOS INVOLUCRADOS

Cloud Scale Serverless

COMPONENTES INVOLUCRADOS

Authentication Web Client Functions