Files
template-webapp/tasks/001-exemple.md
2026-01-27 20:37:55 +01:00

43 lines
861 B
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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.