diff --git a/src/pages/api/auth/[...nextauth].js b/src/pages/api/auth/[...nextauth].js index 911bf20..b37b940 100644 --- a/src/pages/api/auth/[...nextauth].js +++ b/src/pages/api/auth/[...nextauth].js @@ -48,6 +48,7 @@ export const options = { if (account && user) { var tokenJwt =user.data.access_token var roleID = jwt_decode(tokenJwt).role; + if(roleID==='f9a8ec44-685c-4b59-8e50-5b49981ba526') return { ...token, roleID:roleID, @@ -56,6 +57,10 @@ export const options = { refreshToken: user.data.refresh_token, error: user.data.error, }; + else + return { + error: user.data.error, + }; } if (Date.now() < token.expires) {