From 79cf43d7529af4b35d21a19cb2d7e97ac24af707 Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Mon, 25 Nov 2024 20:25:42 +0100 Subject: [PATCH] refactor(api): :passport_control: Increase JWT cookie lifetime to 2 weeks --- api/api/auth/login/index.ts | 3 ++- plugins/openid/routes/oauth/callback.ts | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/api/api/auth/login/index.ts b/api/api/auth/login/index.ts index 098a8c2d..25924c86 100644 --- a/api/api/auth/login/index.ts +++ b/api/api/auth/login/index.ts @@ -227,7 +227,8 @@ export default apiRoute((app) => secure: true, sameSite: "Strict", path: "/", - maxAge: 60 * 60, + // 2 weeks + maxAge: 60 * 60 * 24 * 14, }); return context.redirect( `${config.frontend.routes.consent}?${searchParams.toString()}`, diff --git a/plugins/openid/routes/oauth/callback.ts b/plugins/openid/routes/oauth/callback.ts index 5be8c109..6864403e 100644 --- a/plugins/openid/routes/oauth/callback.ts +++ b/plugins/openid/routes/oauth/callback.ts @@ -332,7 +332,8 @@ export default (plugin: PluginType): void => { secure: true, sameSite: "strict", path: "/", - maxAge: 60 * 60, + // 2 weeks + maxAge: 60 * 60 * 24 * 14, }); return context.redirect(