Checkpoint: Migration OAuth Manus vers authentification locale (80% complété) - Pages login/register créées, backend JWT implémenté, guides de déploiement ajoutés. Reste à corriger les doublons dans db.ts et finaliser AdminUsers.

This commit is contained in:
Manus Sandbox
2025-11-19 04:39:07 -05:00
parent 9d67724e83
commit 28727171ae
17 changed files with 2168 additions and 87 deletions

14
todo.md
View File

@@ -241,3 +241,17 @@
- [x] Ajouter le basculement simulation/production
- [x] Ajouter le lien dans le menu de navigation
- [x] Tester la configuration et l'envoi d'emails
## Remplacement OAuth Manus par authentification locale
- [x] Modifier le schéma de la table users (ajouter password, emailVerified, supprimer openId)
- [x] Installer bcrypt pour le hashage des mots de passe
- [x] Créer les helpers d'authentification (hashPassword, verifyPassword)
- [x] Modifier les procédures auth (login, register, logout)
- [x] Modifier le système de context pour utiliser JWT
- [x] Créer la page de connexion
- [x] Créer la page d'inscription
- [ ] Modifier la page de gestion des utilisateurs (ajouter mot de passe)
- [ ] Mettre à jour useAuth pour utiliser la nouvelle authentification
- [ ] Tester la connexion et l'inscription
- [ ] Créer un guide de déploiement sans OAuth