import {Session} from "~/auth/Session"; export default defineNuxtRouteMiddleware((to) => { const authenticated = useCookie(Session.COOKIE).value != null; const path = to.path; if (StringUtils.startsWith(path, '/app') && !authenticated) { return navigateTo('/') } if (StringUtils.equals(path, '/') && authenticated) { return navigateTo('/app') } })