front_foundation #9
@ -22,7 +22,7 @@ onMounted(() => {
|
|||||||
const roles = decoded.realm_access?.roles || [];
|
const roles = decoded.realm_access?.roles || [];
|
||||||
|
|
||||||
if (roles.includes("MyINPulse-admin")) {
|
if (roles.includes("MyINPulse-admin")) {
|
||||||
router.push("/");
|
router.push("/admin");
|
||||||
} else if (roles.includes("MyINPulse-entrepreneur")) {
|
} else if (roles.includes("MyINPulse-entrepreneur")) {
|
||||||
router.push("/leanCanva");
|
router.push("/leanCanva");
|
||||||
}
|
}
|
||||||
|
@ -12,12 +12,12 @@ const router = createRouter({
|
|||||||
component: () => import("../views/testComponent.vue"),
|
component: () => import("../views/testComponent.vue"),
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/login",
|
path: "/",
|
||||||
name: "login",
|
name: "login",
|
||||||
component: () => import("../components/LoginComponent.vue"),
|
component: () => import("../components/LoginComponent.vue"),
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/",
|
path: "/admin",
|
||||||
name: "Admin-main",
|
name: "Admin-main",
|
||||||
component: () => import("../views/AdminMain.vue"),
|
component: () => import("../views/AdminMain.vue"),
|
||||||
},
|
},
|
||||||
|
@ -54,7 +54,7 @@ const useAuthStore = defineStore("storeAuth", {
|
|||||||
async logout() {
|
async logout() {
|
||||||
try {
|
try {
|
||||||
await keycloakService.CallLogout(
|
await keycloakService.CallLogout(
|
||||||
import.meta.env.VITE_APP_URL + "/login" //redirect to login page instead of test...
|
import.meta.env.VITE_APP_URL + "/" //redirect to login page instead of test...
|
||||||
|
|||||||
);
|
);
|
||||||
await this.clearUserData();
|
await this.clearUserData();
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user
remove comment
go to login instead ?