diff --git a/src/plugins/cookie.ts b/src/plugins/cookie.ts
index 07471a9..fc150cc 100644
--- a/src/plugins/cookie.ts
+++ b/src/plugins/cookie.ts
@@ -1,3 +1,6 @@
+const cookieTokenName = "BMAHRIS_KEYCLOAK_IDENTITY";
+const cookieTokenRefName = "BMAHRIS_KEYCLOAK_REFRESH";
+
// authen with keycloak client
function setCookie(name: string, value: string, days: number) {
let expires = "";
@@ -24,4 +27,4 @@ function deleteCookie(name: string) {
document.cookie = `${name}=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;`;
}
-export { setCookie, getCookie, deleteCookie };
+export { setCookie, getCookie, deleteCookie, cookieTokenName, cookieTokenRefName };
diff --git a/src/router/index.ts b/src/router/index.ts
index 31d09f2..e976fb0 100644
--- a/src/router/index.ts
+++ b/src/router/index.ts
@@ -1,6 +1,7 @@
import { createRouter, createWebHistory } from "vue-router";
const homeView = () => import("@/views/home.vue");
const ssoPage = () => import("@/views/sso.vue");
+const logoutPage = () => import("@/views/logoutPage.vue");
const router = createRouter({
history: createWebHistory(import.meta.env.BASE_URL),
@@ -32,6 +33,14 @@ const router = createRouter({
Auth: false,
},
},
+ {
+ path: "/logout",
+ name: "logout-page",
+ component: logoutPage,
+ meta: {
+ Auth: false,
+ },
+ },
],
});
diff --git a/src/views/home.vue b/src/views/home.vue
index 1dd04bb..4a3d6ea 100644
--- a/src/views/home.vue
+++ b/src/views/home.vue
@@ -1,5 +1,11 @@
+
+
+

+
+
+
+
+
+ กำลังออกจากระบบ...
+
+
+
+
+
+
+