From 384201365aebeeee543f756986f3ab2c5aec98a8 Mon Sep 17 00:00:00 2001 From: Luke Vella Date: Mon, 17 Jul 2023 17:26:11 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=8D=AA=20Add=20domain=20to=20session=20co?= =?UTF-8?q?okie=20(#765)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/backend/session-config.ts | 1 + turbo.json | 1 + yarn.lock | 9 ++++++++- 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/packages/backend/session-config.ts b/packages/backend/session-config.ts index b4fee8e5e..57b006aff 100644 --- a/packages/backend/session-config.ts +++ b/packages/backend/session-config.ts @@ -3,6 +3,7 @@ export const sessionConfig = { cookieName: "rallly-session", cookieOptions: { secure: process.env.NODE_ENV === "production", + domain: process.env.SESSION_COOKIE_DOMAIN, }, ttl: 60 * 60 * 24 * 30, // 30 days }; diff --git a/turbo.json b/turbo.json index 3bedea6c9..11d85aad0 100644 --- a/turbo.json +++ b/turbo.json @@ -55,6 +55,7 @@ "AWS_ACCESS_KEY_ID", "AWS_REGION", "AWS_SECRET_ACCESS_KEY", + "SESSION_COOKIE_DOMAIN", "DISABLE_LANDING_PAGE", "EMAIL_PROVIDER", "MAINTENANCE_MODE", diff --git a/yarn.lock b/yarn.lock index b34fb6c63..4a1e943f4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4871,7 +4871,14 @@ create-require@^1.1.0: resolved "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz" integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ== -cross-spawn@^7.0.2, cross-spawn@^7.0.3: +cross-env@^7.0.3: + version "7.0.3" + resolved "https://registry.yarnpkg.com/cross-env/-/cross-env-7.0.3.tgz#865264b29677dc015ba8418918965dd232fc54cf" + integrity sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw== + dependencies: + cross-spawn "^7.0.1" + +cross-spawn@^7.0.1, cross-spawn@^7.0.2, cross-spawn@^7.0.3: version "7.0.3" resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==