© 2026 Hedgehog Software, LLC
export default defineNuxtRouteMiddleware((to, from) => { const { user } = useAuth(); if ( ! user) { return navigateTo('/login'); } })
<template> <div> <p>Authenticated users only!</p> </div> </template> <script setup lang="ts"> definePageMeta({ middleware: ["auth"] }) </script>
500Unknown route middleware: 'abc'. Valid middleware: .