feat: Enhance logout functionality and routing in authentication system

- Integrate `useRouter` in `UserProfile.vue` and `useAuth.ts` to manage navigation after logout.
- Update `handleLogout` in `Navbar.vue` to reflect that redirection is now handled within the `auth.logout()` function.
This commit is contained in:
padreug 2025-07-30 00:13:44 +02:00
parent 31fe244089
commit 6e653d584c
3 changed files with 7 additions and 0 deletions

View file

@ -43,6 +43,7 @@ const handleLogout = async () => {
try {
await auth.logout()
isOpen.value = false
// The redirect is now handled in the auth.logout() function
} catch (error) {
console.error('Logout failed:', error)
}