Diseñar, desarrollar, implementar, probar y desplegar los requerimientos funcionales de integración entre el Sistema de Recursos Humanos y SIGED el desarrollo de esta integración será realizada en las plataformas Java y Angular.

  • Utilizar las librerías actualizadas para evitar las vulnerabilidades en la aplicación y mantener la seguridad del sistema.
  • Implementar etiquetas de seguridad en las cabecera del response de la aplicación.
  • Si la aplicación utiliza la cabecera “Strict-Transport-Security” para forzar el uso de HTTPS, entonces se deberá configurar la cabecera “Strict-Transport-Security”.
  • Verificar que las referencias a invocación de páginas existan, sin embargo si la respuesta es una página que no existe, entonces devolverá una página de error. Esta página de error no debe contener el número de versión del servidor web y lista de módulos habilitados en este servidor, para este caso deberá manejarse con una página estándar de error.
  • Deshabilitar el autocomplete del ingreso de contraseña del usuario (la aplicación debe obligar el ingreso de la contraseña cada vez que inicie sesión), si en el presente servicio se ha de utilizar.
  • La aplicación deberá eliminarse el código o no usado o comentado en las páginas HTML (front end), las cuales podrían revelar información importante para el aplicativo.