From 6be4ae473934f6b826c0a045657a10fe1f53f3d4 Mon Sep 17 00:00:00 2001 From: Alf Eaton Date: Thu, 28 Sep 2023 10:38:24 +0100 Subject: [PATCH] Allow session length to be configured using SHARELATEX_COOKIE_SESSION_LENGTH (#15018) GitOrigin-RevId: abbe31e1511afc9a9071c0bed58f73cb214cd0b4 --- server-ce/config/settings.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/server-ce/config/settings.js b/server-ce/config/settings.js index dc5140a1af..3505b20ddf 100644 --- a/server-ce/config/settings.js +++ b/server-ce/config/settings.js @@ -229,6 +229,12 @@ const settings = { behindProxy: process.env.SHARELATEX_BEHIND_PROXY || false, trustedProxyIps: process.env.SHARELATEX_TRUSTED_PROXY_IPS, + // The amount of time, in milliseconds, until the (rolling) cookie session expires + cookieSessionLength: parseInt( + process.env.SHARELATEX_COOKIE_SESSION_LENGTH || 5 * 24 * 60 * 60 * 1000, // default 5 days + 10 + ), + i18n: { subdomainLang: { www: {