This commit is contained in:
Erik Larsson
2021-02-18 03:43:28 +01:00
parent f18b51d932
commit 8d6e2fd36b
@@ -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,