owltide/middleware/authenticated.ts

9 lines
221 B
TypeScript
Raw Normal View History

export default defineNuxtRouteMiddleware((to, from) => {
const { data: session } = useAccountSession();
if (!session.value) {
console.log("Not logged in, redirecting to /login");
return navigateTo("/login");
}
})