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:
@@ -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" />
|
||||||
|
|||||||
5
todo.md
5
todo.md
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user