From 8d6e2fd36b75276644d0a266daa07d5bc7c86ca4 Mon Sep 17 00:00:00 2001 From: Erik Larsson Date: Thu, 18 Feb 2021 03:43:28 +0100 Subject: [PATCH] tsc --- plugins/auth-backend/src/lib/oauth/OAuthAdapter.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/plugins/auth-backend/src/lib/oauth/OAuthAdapter.ts b/plugins/auth-backend/src/lib/oauth/OAuthAdapter.ts index 2da831950a..c4476752b6 100644 --- a/plugins/auth-backend/src/lib/oauth/OAuthAdapter.ts +++ b/plugins/auth-backend/src/lib/oauth/OAuthAdapter.ts @@ -258,8 +258,11 @@ export class OAuthAdapter implements AuthProviderRouteHandlers { res: express.Response, accessToken: string, ) => { + const payload = JWT.decode(accessToken) as object & { + exp: number; + }; res.cookie(`access-token`, accessToken, { - expires: new Date(JWT.decode(accessToken).exp * 1000), + expires: new Date(payload?.exp ? payload?.exp * 1000 : 0), secure: this.options.secure, sameSite: 'lax', domain: this.options.cookieDomain,