Ir al contenido principal

¿Cómo puedo cancelar o gestionar sesiones en Veriff usando la API?

Francesco Malvestio avatar
Escrito por Francesco Malvestio
Actualizado esta semana

Gestionar sesiones de manera efectiva es crucial para mantener un sistema limpio y eficiente al usar la plataforma de Veriff. Cancelar sesiones innecesarias ayuda a prevenir duplicados y asegura que solo las sesiones activas estén en uso. Aquí explicamos los métodos principales disponibles para la cancelación de sesiones usando la API de Veriff y describimos enfoques alternativos.

Cancelando Sesiones con la API de Veriff

Veriff proporciona un endpoint de Cancelar Sesión que te permite terminar programáticamente cualquier sesión activa o pendiente. Esta herramienta asegura:

  • Eliminación de sesiones expiradas, abandonadas o inapropiadas

  • Un conjunto limpio y eficiente de sesiones activas

  • Prevención de verificaciones duplicadas accidentales

Para usar esta función, solo necesitas el ID único de la sesión que deseas cancelar. Una vez realizada la solicitud de cancelación, esa sesión ya no será utilizable.

¿Por qué deberías cancelar sesiones?

Cancelar sesiones innecesarias ayuda a evitar el desorden en tu sistema de gestión de sesiones y mantiene la eficiencia operativa. Los casos de uso típicos incluyen:

  • Sesiones que han expirado

  • Sesiones que fueron abandonadas

  • Sesiones creadas por error o consideradas inapropiadas para su uso posterior

Esto asegura que tu lista de sesiones activas incluya solo las que actualmente se necesitan.

Opciones Manuales para la Gestión de Sesiones

Aunque el endpoint de cancelación de API es el enfoque recomendado y escalable, hay un método manual para gestionar sesiones bajo circunstancias específicas. Por ejemplo, puedes forzar una sesión a un estado de resubmission_requested para crear un nuevo intento. Sin embargo, este método:

  • No es tan escalable como las soluciones programáticas

  • Debería reservarse principalmente para escenarios excepcionales

Generalmente, se recomienda crear una nueva sesión solo después de asegurarte de que la anterior esté cancelada o haya expirado para evitar el posible uso indebido de sesiones.

Resumen

Al aprovechar el endpoint de Cancelar Sesión en la API de Veriff, gestionar los ciclos de vida de las sesiones se vuelve sencillo y eficiente. Aunque los métodos manuales ofrecen cierta flexibilidad, son menos escalables y solo deben usarse para casos únicos. Para la escalabilidad a largo plazo y la facilidad de uso, siempre confía en las funcionalidades integradas de la API para la gestión de sesiones.

¿Ha quedado contestada tu pregunta?