This commit is contained in:
2026-01-27 20:37:55 +01:00
parent c4fd1e880a
commit 9f44605ed2
25 changed files with 839 additions and 43 deletions

View File

@@ -0,0 +1,42 @@
# 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
- Lutilisateur 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 dacceptation
- 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.