NuxtN
Nuxt2y ago
E♭

Unknown route middleware.

I have this middleware:

export default defineNuxtRouteMiddleware((to, from) => {
  const { user } = useAuth();

  if ( ! user) {
    return navigateTo('/login');
  }
})


And I have this page:

<template>
  <div>
    <p>Authenticated users only!</p>
  </div>
</template>

<script setup lang="ts">
definePageMeta({
  middleware: ["auth"]
})
</script>


And I receive the following error:

500

Unknown route middleware: 'abc'. Valid middleware: .
Was this page helpful?