From c7f13e8808b1b41a7dc41df01a769d7daa920631 Mon Sep 17 00:00:00 2001 From: Kar Date: Thu, 25 May 2023 01:06:09 +0530 Subject: [PATCH] Role schoolmanager only access --- src/pages/api/auth/[...nextauth].js | 5 +++++ 1 file changed, 5 insertions(+) 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) {