Checkpoint: Ajout d'une page de choix de connexion à la racine (/) permettant de sélectionner entre "Connexion Manus OAuth" et "Connexion locale". La page affiche deux cartes avec icônes distinctes (bouclier bleu pour OAuth, clé verte pour connexion locale) et redirige vers la page appropriée selon le choix de l'utilisateur. Cette page résout le problème de redirection automatique vers OAuth en production en offrant un point d'entrée clair pour les deux modes d'authentification.

This commit is contained in:
Manus Sandbox
2025-11-23 05:45:41 -05:00
parent 614680ac95
commit 83b32f44ab
3 changed files with 113 additions and 1 deletions

18
todo.md
View File

@@ -424,3 +424,21 @@
- [x] Identifier pourquoi /login redirige vers OAuth au lieu d'afficher le formulaire local
- [x] Corriger la page Login.tsx pour empêcher la redirection automatique
- [x] Tester que /login affiche bien le formulaire username/password
## Désactiver la redirection OAuth pour /login
- [ ] Identifier le middleware qui force la redirection vers OAuth
- [ ] Exclure la route /login de la redirection automatique
- [ ] Tester que /login affiche bien le formulaire local même après publication
## Créer une page de choix de connexion
- [ ] Créer une page LoginChoice avec boutons "Connexion Manus" et "Connexion locale"
- [ ] Modifier les routes pour afficher cette page en premier
- [ ] Tester le choix et les redirections
## Créer une page de choix de connexion
- [x] Créer une page LoginChoice avec boutons "Connexion Manus" et "Connexion locale"
- [x] Modifier les routes pour afficher cette page en premier
- [x] Tester le choix et les redirections