This commit is contained in:
ari
2025-11-21 15:19:22 +07:00
parent f40d25042b
commit 674a4be4ce
4 changed files with 15 additions and 8 deletions
+3 -1
View File
@@ -2,6 +2,7 @@ import { useKeycloak } from "~/composables/useKeycloack"
export default defineNuxtRouteMiddleware(async (to) => {
if (to.meta.public) return
// if (!to.meta?.requiresAuth) return;
const { $pinia } = useNuxtApp()
@@ -11,8 +12,9 @@ export default defineNuxtRouteMiddleware(async (to) => {
if (import.meta.client) {
const userStore = useUserStore($pinia)
if (!userStore.isAuthenticated && !isAuthenticated.value) {
// await login({ redirectUri: window.location.origin + to.fullPath });
return navigateTo('/auth/login')
} else {
console.log("its logged in!!! ")
}
}
})