From 9c4f402102e19d90860e02af8e855e8d3ed657d4 Mon Sep 17 00:00:00 2001 From: Charles Bochet Date: Thu, 23 Nov 2023 12:16:20 +0100 Subject: [PATCH] Fix token cookie not being peristed on browser reboot (#2667) --- front/src/utils/recoil-effects.ts | 4 +++- server/src/core/auth/services/auth.service.ts | 2 -- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/front/src/utils/recoil-effects.ts b/front/src/utils/recoil-effects.ts index 6268b06ce..909c5e941 100644 --- a/front/src/utils/recoil-effects.ts +++ b/front/src/utils/recoil-effects.ts @@ -32,6 +32,8 @@ export const cookieStorageEffect = } isReset ? cookieStorage.removeItem(key) - : cookieStorage.setItem(key, JSON.stringify(newValue)); + : cookieStorage.setItem(key, JSON.stringify(newValue), { + expires: new Date(Date.now() + 1000 * 60 * 60 * 24 * 7), + }); }); }; diff --git a/server/src/core/auth/services/auth.service.ts b/server/src/core/auth/services/auth.service.ts index 1de649cfc..2ceca4253 100644 --- a/server/src/core/auth/services/auth.service.ts +++ b/server/src/core/auth/services/auth.service.ts @@ -169,8 +169,6 @@ export class AuthService { user.passwordHash = ''; user.workspaceMember = await this.userService.loadWorkspaceMember(user); - console.log(user.workspaceMember); - const accessToken = await this.tokenService.generateAccessToken(user.id); const refreshToken = await this.tokenService.generateRefreshToken(user.id);