nuxt-breeze/middleware/unverified.ts

12 lines
205 B
TypeScript

export default defineNuxtRouteMiddleware(() => {
const user = useUser()
if (!user.value) {
return navigateTo('/login')
}
if (user.value.email_verified_at) {
return navigateTo('/')
}
})