diff --git a/frontend/app/app.vue b/frontend/app/app.vue
index a156593..54b6347 100644
--- a/frontend/app/app.vue
+++ b/frontend/app/app.vue
@@ -3,3 +3,16 @@
+
+
+
diff --git a/frontend/app/middleware/auth.global.ts b/frontend/app/middleware/auth.global.ts
index 9e713e2..2fcc50d 100644
--- a/frontend/app/middleware/auth.global.ts
+++ b/frontend/app/middleware/auth.global.ts
@@ -1,7 +1,11 @@
-export default defineNuxtRouteMiddleware((to) => {
+export default defineNuxtRouteMiddleware((to, from) => {
if (import.meta.server) return // SSR ignorieren
// allow login-page
+ if (to.meta.requiresAuth !== true) {
+ return
+ }
+
const { token, loadToken } = useAuth()
loadToken()
diff --git a/frontend/app/pages/owners/index.vue b/frontend/app/pages/owners/index.vue
index 7ee4eaa..ab1bddd 100644
--- a/frontend/app/pages/owners/index.vue
+++ b/frontend/app/pages/owners/index.vue
@@ -1,4 +1,9 @@