diff --git a/src/plugins/keycloak.ts b/src/plugins/keycloak.ts index fa1aa50..0f7cbac 100644 --- a/src/plugins/keycloak.ts +++ b/src/plugins/keycloak.ts @@ -1,23 +1,23 @@ /** * front connect to keycloak */ -import Keycloak from "keycloak-js"; +import Keycloak from "keycloak-js" // import config from "../app.config"; // import http from "../shared/http"; // import router from "../router"; const initOptions = { - // url: "https://keycloak.frappet.synology.me/auth/", - realm: "bma-ehr", - clientId: "bma-ehr-vue3", - url: "https://identity.frappet.com/", - // realm: "bma-ehr-exam", - // clientId: "bma-ehr-exam-vue3", -}; //option keycloak ที่จะ connect + // url: "https://keycloak.frappet.synology.me/auth/", + realm: "bma-ehr", + clientId: "bma-ehr-vue3", + url: "https://id.frappet.synology.me/", + // realm: "bma-ehr-exam", + // clientId: "bma-ehr-exam-vue3", +} //option keycloak ที่จะ connect -const keycloak = Keycloak(initOptions); +const keycloak = Keycloak(initOptions) -keycloak.onAuthSuccess = () => {}; //เพิ่มlogin สำเร็จจะมาทำฟังก์ชันนี้ +keycloak.onAuthSuccess = () => {} //เพิ่มlogin สำเร็จจะมาทำฟังก์ชันนี้ -await keycloak.init({ checkLoginIframe: false }); //ทำการ connect keycloak -export default keycloak; +await keycloak.init({ onLoad: "check-sso", checkLoginIframe: false }) //ทำการ connect keycloak +export default keycloak