diff --git a/apps/web/src/auth/legacy/helpers/jwt.ts b/apps/web/src/auth/legacy/helpers/jwt.ts index c93ceeff7..ad3428165 100644 --- a/apps/web/src/auth/legacy/helpers/jwt.ts +++ b/apps/web/src/auth/legacy/helpers/jwt.ts @@ -9,10 +9,15 @@ export async function decodeLegacyJWT(token: string): Promise { process.env.SECRET_PASSWORD, "", ); - const { payload } = await jwtDecrypt(token, encryptionSecret, { - clockTolerance: 15, - }); - return payload; + try { + const { payload } = await jwtDecrypt(token, encryptionSecret, { + clockTolerance: 15, + }); + return payload; + } catch (e) { + console.error(e); + return null; + } } async function getDerivedEncryptionKey(