feat(front): implémenter la page create-password du ticket #118

Ajoute le flux frontend de création initiale du mot de passe via token email (route /create-password, vérification de token et soumission /auth/create-password), avec redirection login en succès et gestion neutre des liens invalides/expirés.

Made-with: Cursor
This commit is contained in:
2026-04-23 11:58:10 +02:00
parent 3716dfe611
commit 29623f33b9
5 changed files with 309 additions and 2 deletions
+2 -2
View File
@@ -355,7 +355,7 @@ class _LoginPageState extends State<LoginScreen> {
Center(
child: TextButton(
onPressed: () {
// TODO: Implémenter la logique de récupération de mot de passe
context.go('/create-password');
},
child: Text(
'Mot de passe oublié ?',
@@ -618,7 +618,7 @@ class _LoginPageState extends State<LoginScreen> {
),
const SizedBox(height: 12),
TextButton(
onPressed: () {/* TODO */},
onPressed: () => context.go('/create-password'),
child: Text(
'Mot de passe oublié ?',
style: GoogleFonts.merienda(