Checkpoint: Correction de la redirection après déconnexion : l'utilisateur est maintenant redirigé vers la page de choix de connexion (/) après s'être déconnecté, au lieu de rester sur la même page. Cela permet de choisir à nouveau entre connexion Manus OAuth et connexion locale après chaque déconnexion.

This commit is contained in:
Manus Sandbox
2025-11-23 06:16:58 -05:00
parent 83b32f44ab
commit 92d5825ead
2 changed files with 9 additions and 1 deletions

View File

@@ -259,7 +259,10 @@ function DashboardLayoutContent({
</DropdownMenuTrigger> </DropdownMenuTrigger>
<DropdownMenuContent align="end" className="w-48"> <DropdownMenuContent align="end" className="w-48">
<DropdownMenuItem <DropdownMenuItem
onClick={logout} onClick={async () => {
await logout();
setLocation('/');
}}
className="cursor-pointer text-destructive focus:text-destructive" className="cursor-pointer text-destructive focus:text-destructive"
> >
<LogOut className="mr-2 h-4 w-4" /> <LogOut className="mr-2 h-4 w-4" />

View File

@@ -442,3 +442,8 @@
- [x] Créer une page LoginChoice avec boutons "Connexion Manus" et "Connexion locale" - [x] Créer une page LoginChoice avec boutons "Connexion Manus" et "Connexion locale"
- [x] Modifier les routes pour afficher cette page en premier - [x] Modifier les routes pour afficher cette page en premier
- [x] Tester le choix et les redirections - [x] Tester le choix et les redirections
## Correction redirection après déconnexion
- [x] Modifier la procédure de déconnexion pour rediriger vers la page de choix (/)
- [x] Tester la déconnexion et vérifier la redirection