From 5aea39efe3d4f3e7202216abe5b525320cd7a15f Mon Sep 17 00:00:00 2001 From: Tal Date: Thu, 21 Nov 2024 10:21:52 +0200 Subject: [PATCH] fix(nextauth): auth0 (#2567) --- keep-ui/auth.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/keep-ui/auth.ts b/keep-ui/auth.ts index 39603c4c0..eab94b875 100644 --- a/keep-ui/auth.ts +++ b/keep-ui/auth.ts @@ -199,9 +199,14 @@ const config = { }, jwt: async ({ token, user, account }): Promise => { if (account && user) { + let accessToken: string | undefined; // Ensure we always have an accessToken - const accessToken = - user.accessToken || account.access_token || account.id_token; + if (authType == AuthType.AUTH0) { + accessToken = account.id_token; + } else { + accessToken = + user.accessToken || account.access_token || account.id_token; + } if (!accessToken) { throw new Error("No access token available"); }