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