fix: auth redirects and routing context issues

This commit is contained in:
2026-06-13 10:22:00 +02:00 Unverified
parent 1dbbfbaa2e
commit ca866404af
6 changed files with 17 additions and 16 deletions
+1 -3
View File
@@ -1,7 +1,6 @@
export default defineNuxtRouteMiddleware(async () => {
const auth = useAuth()
// Se c'è un token ma l'utente non è ancora caricato e non stiamo già sincronizzando, sincronizza
if ((auth.token.value || auth.tokenState.value) && !auth.user.value && !auth.isSyncingUser.value) {
try {
await auth.syncUser()
@@ -10,8 +9,7 @@ export default defineNuxtRouteMiddleware(async () => {
}
}
// Se autenticato, redirige al dashboard
if (auth.isAuthenticated.value && auth.user.value) {
return navigateTo('/dashboard')
return navigateTo('/me')
}
})