refac: cria middleware guest e melhora logica de login

This commit is contained in:
2026-05-04 18:14:41 -05:00
parent b8dbb5869d
commit 35f32578e3
2 changed files with 77 additions and 64 deletions

12
app/middleware/guest.ts Normal file
View File

@@ -0,0 +1,12 @@
/**
* Middleware para rotas guest.
* Redireciona para a página de home se o usuário estiver autenticado.
*/
export default defineNuxtRouteMiddleware(() => {
const token = useCookie('token')
if (token.value) {
return navigateTo('/home')
}
})