frontend: Owner management

This commit is contained in:
Frank Agerholm 2026-01-25 17:00:59 +01:00
commit 994ba0bc01
No known key found for this signature in database
8 changed files with 293 additions and 27 deletions

View file

@ -0,0 +1,11 @@
export default defineNuxtRouteMiddleware((to) => {
if (import.meta.server) return // SSR ignorieren
// allow login-page
const { token, loadToken } = useAuth()
loadToken()
if (!token.value && to.path !== "/login") {
return navigateTo("/login")
}
})