Checkpoint: Création des pages de réinitialisation de mot de passe :

- Ajout de la page /forgot-password pour demander un lien de réinitialisation
- Ajout de la page /reset-password pour définir un nouveau mot de passe
- Ajout du lien "Mot de passe oublié ?" sur la page de connexion
- Installation du module bcrypt dans le sandbox
- Les procédures backend (requestPasswordReset, resetPassword) sont déjà implémentées
- Note: bcrypt temporairement désactivé sur le VPS en attendant la résolution du problème de store pnpm
This commit is contained in:
Manus
2026-01-15 16:06:00 -05:00
parent a50bf44b41
commit 7577a58b70
7 changed files with 324 additions and 5 deletions

6
pnpm-lock.yaml generated
View File

@@ -127,9 +127,6 @@ importers:
'@trpc/server':
specifier: ^11.6.0
version: 11.6.0(typescript@5.9.3)
'@types/bcrypt':
specifier: ^6.0.0
version: 6.0.0
'@types/multer':
specifier: ^2.0.0
version: 2.0.0
@@ -275,6 +272,9 @@ importers:
'@tailwindcss/vite':
specifier: ^4.1.3
version: 4.1.14(vite@7.1.9(@types/node@24.7.0)(jiti@2.6.1)(lightningcss@1.30.1)(tsx@4.20.6))
'@types/bcrypt':
specifier: ^6.0.0
version: 6.0.0
'@types/bcryptjs':
specifier: ^3.0.0
version: 3.0.0