Saltar al contenido

Restablecimiento de contraseña en Jitterbit App Builder

La función de Restablecimiento de Contraseña está disponible para sitios que utilizan el proveedor de autenticación de Usuario Local. Los administradores pueden configurar esta función para ofrecer a los usuarios la opción de restablecer su contraseña al iniciar sesión en App Builder. Esta función no está habilitada por defecto. Usar esta función supone que has configurado los ajustes del servidor de correo SMTP en App Builder, ya que es necesario para enviar notificaciones por correo relacionadas con esta función. Cuando está configurado correctamente, el enlace de ¿Olvidaste tu contraseña? aparecerá en la pantalla de inicio de sesión de App Builder.

El flujo de trabajo esperado de la función de Restablecimiento de Contraseña es:

Untitled diagram

  1. Un usuario que necesita restablecer su contraseña hace clic en el enlace de Olvidé mi contraseña en la pantalla de inicio de sesión de App Builder
  2. El usuario ingresa su dirección de correo electrónico de la cuenta de App Builder y hace clic en el botón de Solicitar Restablecimiento de Contraseña
  3. El usuario va a revisar su correo electrónico, que debería contener un correo de Solicitud de Contraseña con un enlace de restablecimiento de contraseña sensible al tiempo
  4. El usuario hace clic en el botón de Restablecer Contraseña incrustado en el enlace del correo electrónico, lo que lanza un navegador web y carga la página de Restablecer Contraseña
  5. El usuario proporciona una nueva contraseña
  6. Después de que la contraseña se restablece, se enviará un correo electrónico al usuario para notificarle sobre esta acción
  7. El usuario ahora puede iniciar sesión en App Builder con la nueva contraseña

Para habilitar el restablecimiento de contraseña

Para usar la función de Restablecimiento de Contraseña, hay tres tareas principales involucradas:

  1. Crear un Grupo de Seguridad para Usuarios Anónimos
  2. Configurar el Punto de Notificación (Ajustes del Servidor de Correo SMTP)
  3. Configurar la URL del Sitio Web

Crear un grupo de seguridad para usuarios anónimos

Un administrador necesita otorgar al grupo de Usuarios Anónimos acceso a la aplicación App Builder - Restablecimiento de Contraseña y hacerlos miembros del rol de Restablecimiento de Contraseña.

  1. Navega a la IDE
  2. Haz clic en Gestión de Usuarios
  3. Selecciona Grupos, haz clic en el botón + Grupo y proporciona el Nombre Anónimo
  4. Haz clic en el botón de Gestionar Privilegios, y luego haz clic en el botón Crear
  5. Selecciona Aplicación como el valor de Tipo, y luego selecciona App Builder - Restablecimiento de Contraseña como el valor de Aplicación
  6. Haz clic en el botón de Guardar, y cierra la ventana de Privilegios
  7. En el panel de Roles, haz clic en el botón de Otorgar que aparece junto al rol de Restablecimiento de Contraseña
  8. Haz clic en el botón de retroceso para volver a la página de Grupos
  9. En el panel de Grupos, selecciona el grupo de Usuarios Anónimos
  10. En el panel de Membresía, haz clic en el botón de + Membresía
  11. Selecciona Usuarios Anónimos de las opciones de la lista, y luego haz clic en el ícono de Guardar

Nota

Consulte Usuarios y grupos para obtener más información sobre el grupo de usuarios anónimos.

Configure el punto final de notificación (configuración del servidor de correo SMTP)

  1. Navegue hasta IDE
  2. Haga clic en el botón Servidores de notificaciones
  3. En el panel Puntos finales de notificación, expanda la opción SMTP
  4. Edite el campo URI para que contenga un punto final SMTP válido. URI debe ser smtp://<nombre de host> o smtps://<nombre de host>
  5. Edite el campo Dirección de origen predeterminada para que contenga una dirección de correo electrónico válida que se utilizará en los correos electrónicos de notificación enviados a través de Restablecimiento de Contraseña.
  6. Haga clic fuera de un campo para guardar

Configure la URL del sitio web

  1. Acceda al IDE.
  2. Haga clic en el botón Proveedores de seguridad.
  3. En el panel de configuración, haga clic en Más > Sitios y cree o edite la URL existente.
  4. Introduzca la URL del sitio web correspondiente a la aplicación App Builder para la que está configurando el restablecimiento de contraseña. Por ejemplo: http://example.com/
  5. Haga clic en el botón Guardar

Opciones de personalización opcionales para el restablecimiento de contraseña

La función de restablecimiento de contraseña incluye varias opciones para personalizar los mensajes y las plantillas de correo electrónico, si lo desea. Por ejemplo, puede modificar el texto de los correos electrónicos de notificación que se envían a través de esta función. Las opciones de personalización de esta función se encuentran en App Builder IDE → Proteja su aplicación → Usuario local → Restablecimiento de contraseña. Las opciones personalizables (con la excepción del valor del token de longitud, que no es personalizable) son las siguientes:

Nombre del campo Descripción
Alert Message Modificar el texto del correo electrónico que se envía al restablecer con éxito la contraseña del usuario
Expiry Número de minutos durante los cuales el correo electrónico de restablecimiento de contraseña es válido
Invalid Token Mensaje mostrado a un usuario después de hacer clic en el botón Restablecer Contraseña en el correo electrónico si el token ha expirado o el código de seguridad es inválido.
Length Medida del código de seguridad del token de Restablecimiento de Contraseña en bytes. La longitud del código de seguridad predeterminada es 16 (128 bits) y no es configurable.
New Password Mensaje mostrado al Usuario Anónimo cuando se le pide que proporcione una nueva contraseña.
Request Mensaje mostrado al Usuario Anónimo solicitando un restablecimiento de contraseña.
Request Message Modificar el texto del correo electrónico que se envía cuando un usuario solicita restablecer su contraseña
Success Mensaje de confirmación mostrado a un usuario después de un restablecimiento de contraseña exitoso.

Solución de problemas

Si encuentra problemas al usar la función de Restablecimiento de contraseña, consulte la sección de Solución de problemas en el artículo Configuración de smtp.