Skip to main content
Próxima versión — Zylon 1.58Esta documentación se publica antes del lanzamiento para que puedas preparar tus integraciones de API. La imagen de la versión todavía no está disponible. Para instalaciones con 1.57, consulta la documentación de 1.57.
La vigencia de autenticación obliga a los usuarios a volver a autenticarse cuando su autenticación anterior es demasiado antigua para una acción sensible. Se controla mediante el bloque de configuración features.authChallenge.
La vigencia de autenticación no se aplica a las peticiones a la API autenticadas con tokens. Las integraciones basadas en tokens siguen funcionando sin cambios en sus flujos actuales.

Activar o desactivar la vigencia de autenticación

Establece features.authChallenge.enabled en true para activar la función o en false para desactivarla. La función está desactivada de forma predeterminada en los valores del chart.
Después de cambiar la configuración, aplícala con:
Cuando la función está desactivada, las acciones protegidas siguen aplicando sus comprobaciones normales de autorización y permisos, pero no requieren una autenticación reciente.

Configurar los periodos de vigencia

La vigencia de autenticación se configura por separado para cada nivel de riesgo. Los valores se expresan en segundos: Por ejemplo:
En la configuración de la aplicación generada, el bloque equivalente se llama maxAuthAgeSeconds:
Utiliza el formato de clave correspondiente a la capa de configuración que estés editando: maxAgeSeconds es la clave de los valores de Helm, mientras que maxAuthAgeSeconds es la clave de configuración de la aplicación que genera el chart.

Niveles de riesgo y acciones protegidas

El nivel de riesgo determina qué periodo de vigencia se utiliza; no sustituye los permisos del usuario. Consulta las acciones actuales que activan esta comprobación en Autenticación para acciones sensibles.