From 28d09e9c5d62b4eac5b2e32b2932d4d8cb5a9bb7 Mon Sep 17 00:00:00 2001 From: waruneeauy Date: Fri, 5 Jul 2024 22:53:48 +0700 Subject: [PATCH] fixing --- src/plugins/keycloak.ts | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/src/plugins/keycloak.ts b/src/plugins/keycloak.ts index 83b56c84..a2c6df50 100644 --- a/src/plugins/keycloak.ts +++ b/src/plugins/keycloak.ts @@ -13,18 +13,17 @@ const keycloak = Keycloak(initOptions); keycloak.onAuthSuccess = () => { // check role user - const hasCommonValues = (array1: string[], array2: string[]): boolean => { - return array1.some((element) => array2.includes(element)); - }; - - const role = keycloak.tokenParsed?.role; - const roleSys = ["SUPER_ADMIN", "ADMIN"]; - const checkPermission = hasCommonValues(role, roleSys); - if (!checkPermission) { - keycloak.logout({ - redirectUri: `${window.location.protocol}//${window.location.host}/`, - }); - } + // const hasCommonValues = (array1: string[], array2: string[]): boolean => { + // return array1.some((element) => array2.includes(element)); + // }; + // const role = keycloak.tokenParsed?.role; + // const roleSys = ["SUPER_ADMIN", "ADMIN"]; + // const checkPermission = hasCommonValues(role, roleSys); + // if (!checkPermission) { + // keycloak.logout({ + // redirectUri: `${window.location.protocol}//${window.location.host}/`, + // }); + // } }; //เพิ่มlogin สำเร็จจะมาทำฟังก์ชันนี้ await keycloak.init({ onLoad: "check-sso", checkLoginIframe: false }); //ทำการ connect keycloak