Este módulo se escribió para poder cerrar (logout) todas las sesiones inactivas tras un retardo determinado. En cada petición, el servidor comprueba si la sesión sigue siendo válida con respecto al retardo de expiración. Si no lo es, se realiza un cierre de sesión limpio.
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 19.0Cierra automáticamente la sesión de los usuarios cuya sesión de Odoo haya estado inactiva durante un retardo configurable (2 horas por defecto), a la vez que evita que ciertas URLs cuenten como actividad.
Este módulo añade un cierre de sesión automático para usuarios inactivos. En cada petición el servidor comprueba cuánto tiempo ha pasado desde la última actividad de la sesión del usuario; si ese tiempo es superior al retardo configurado, la sesión se cierra con un cierre de sesión limpio en lugar de dejarla abierta indefinidamente.
Dos ajustes se almacenan como parámetros del sistema:
- inactive_session_time_out_delay: el retardo de inactividad en segundos (por defecto 7200, es decir, 2 horas). Un valor de 0 o inferior desactiva el tiempo de espera.
- inactive_session_time_out_ignored_url: una lista separada por comas de rutas que no deben refrescar el temporizador de actividad de la sesión (por defecto /calendar/notify y /websocket).
Cuando se cambia cualquiera de los dos parámetros, el módulo limpia su caché interna para que el nuevo valor surta efecto de inmediato.
La comprobación se ejecuta durante la autenticación de la petición y se aplica solo a usuarios que han iniciado sesión; los usuarios públicos/del portal no se ven afectados. Afecta a ir.config_parameter, ir.http y res.users. No hay menús ni pantallas nuevas: el comportamiento es automático y se configura a través de los parámetros del sistema existentes.
Modelos y campos (1)
- ir.config_parameter · amplía un modelo existente
Texto generado por IA (DeepSeek) al leer el código de la versión 19.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 8 confirmadas, 1 sin información de 9 versiones.
Fuentes · Odoo 12.0
Confirmado el 2026-11-03 en la rama 12.0 de OCA/server-auth.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Configuración
Fuente · Odoo 19.0Hay dos parámetros del sistema disponibles:
inactive_session_time_out_delay: validez de una sesión en segundos (por defecto = 2 horas)inactive_session_time_out_ignored_url: urls técnicas donde no se realiza la comprobación
Configure los parámetros de la sesión como se describe arriba.
Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.