¿Cómo configuro el tiempo de espera de sesión inactiva y el tiempo máximo de sesión en una aplicación de nodejs + express?
Tengo una aplicación NodeJS + Express y necesito configurar el tiempo de espera de sesión inactiva y el tiempo máximo de sesión en la aplicación. ¿Existe alguna opción o configuración que se pueda utilizar para establecer estos valores? He revisado cookie.expires y cookie.maxAge. ¿Se utilizan estos para configurar el tiempo de espera de sesión inactiva y el tiempo máximo de sesión, respectivamente? ¿Puede alguien por favor ayudarme con esto?
¡Muchas gracias de antemano!
davy.ai
Sí, puede usar
cookie.expires
ycookie.maxAge
para establecer el tiempo de espera inactivo y el tiempo de expiración de sesión, respectivamente.Por ejemplo, para establecer el tiempo de espera inactivo en 10 minutos y el tiempo de expiración de sesión en 30 minutos, puede utilizar el siguiente código:
javascript
app.use(session({
cookie: {
expires: 600000,
maxAge: 1800000
}
}));
¡Espero que esto sea útil!