Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refuerzo de seguridad en la navegación del proceso de onboarding #206

Open
marluanespiritusanto opened this issue May 9, 2024 · 0 comments
Assignees
Labels
bug Something isn't working

Comments

@marluanespiritusanto
Copy link
Member

marluanespiritusanto commented May 9, 2024

Objetivo: Mejorar la gestión de seguridad y acceso entre etapas del onboarding.

Descripción: implementar controles de seguridad más estrictos en el proceso de onboarding para evitar el acceso directo a etapas intermedias sin la debida validación de los pasos anteriores. Es necesario mejorar la gestión de cookies y la validación de transiciones entre pasos.

Detalles de Implementación:

  1. Eliminación de cookies Post-Registro: automatizar la eliminación de la cookie que contiene la información del ciudadano una vez que el proceso de onboarding (tercer paso) se complete satisfactoriamente.
  2. Control de acceso a rutas: restringir el acceso directo a las rutas /liveness y /register asegurando que cada paso solo sea accesible después de haber completado y validado el paso anterior.
  3. Implementación de token de validación (no obligatorio): considerar Introducir un sistema de tokens que se genere al finalizar cada etapa y sea necesario para acceder a la siguiente. Este token debe ser validado para permitir la transición a la siguiente página.
  4. Auditoría de seguridad de cookies: realizar una revisión y fortalecimiento de las políticas de seguridad relacionadas con la gestión de cookies, especialmente las que almacenan datos sensibles como la cédula y nombre del ciudadano.

Resolución: la verificación de la cookie de debe realizar en el tercer paso (register) tomando en cuenta la el valor encriptado de la cookie generada en el segundo paso.

@marluanespiritusanto marluanespiritusanto added the bug Something isn't working label May 9, 2024
@marluanespiritusanto marluanespiritusanto changed the title Cookie de usuario Refuerzo de seguridad en la navegación del proceso de onboarding May 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants