Files
gremiumhub/legalconsenthub/middleware/auth.ts

8 lines
184 B
TypeScript

export default defineNuxtRouteMiddleware(async (_to, _from) => {
const { data: session } = await useSession(useFetch)
if (!session.value) {
return navigateTo('/login')
}
})