861 B
861 B
TASK-001 — Exemple de tâche (a supprimer)
Références
- PROJECT_CONTEXT.md
- docs/ARCHITECTURE.md
- product/BACKLOG.md → REQ-001
Objectif
- Ajouter un écran de connexion basique.
Non-objectifs
- SSO, MFA, reset de mot de passe.
Périmètre
- Frontend : page login + validation.
- Backend : endpoint
/auth/login.
Description fonctionnelle
- L’utilisateur saisit email + mot de passe.
- En cas d’échec : message clair.
Spécifications techniques
- JWT signé en backend.
- Stockage token côté client.
Fichiers autorisés
frontend/...backend/...
Critères d’acceptation
- Connexion réussie pour un utilisateur valide.
- Erreur explicite pour identifiants invalides.
Tests
- Test unitaire service auth.
- Test E2E login.
Risques
- Gestion brute force.
Sortie attendue
- PR avec tests + doc.