# middleware/auth.ts
export default defineNuxtRouteMiddleware(async (to, _from) => {
const { user } = useAuthStore()
// redirect the user to the login screen if they're not authenticated
if (!user) {
return navigateTo("/login")
}
})
# middleware/auth.ts
export default defineNuxtRouteMiddleware(async (to, _from) => {
const { user } = useAuthStore()
// redirect the user to the login screen if they're not authenticated
if (!user) {
return navigateTo("/login")
}
})