diff --git a/src/router/index.ts b/src/router/index.ts index 88d8c67..e39062d 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -3,6 +3,7 @@ import { createRouter, createWebHistory } from "vue-router"; const MainLayout = () => import("@/views/MainLayout.vue"); const Dashboard = () => import("@/modules/01_dashboard/views/Dashboard.vue"); const TestPage = () => import("@/modules/01_dashboard/views/test.vue"); +const loginMain = () => import("@/views/login.vue"); import ModuleTransfer from "@/modules/02_transfer/router"; import ModuleRetire from "@/modules/03_retire/router"; @@ -46,6 +47,7 @@ const router = createRouter({ Key: [7], }, }, + ...ModuleTransfer, ...ModuleRetire, ...ModuleCheckin, @@ -61,6 +63,15 @@ const router = createRouter({ ...ModulePortfolio, ], }, + { + path: "/login", + name: "loginMain", + component: loginMain, + meta: { + Auth: true, + Key: [7], + }, + }, ], }); diff --git a/src/style/keycloak-bg.png b/src/style/keycloak-bg.png new file mode 100644 index 0000000..f6b0837 Binary files /dev/null and b/src/style/keycloak-bg.png differ diff --git a/src/style/keycloak-logo-poc.png b/src/style/keycloak-logo-poc.png new file mode 100644 index 0000000..f16aa38 Binary files /dev/null and b/src/style/keycloak-logo-poc.png differ diff --git a/src/views/login.vue b/src/views/login.vue new file mode 100644 index 0000000..7917556 --- /dev/null +++ b/src/views/login.vue @@ -0,0 +1,263 @@ + + + +