docs: mise à jour des règles et évolutions du CDC
This commit is contained in:
parent
c8b8ad9318
commit
c7ac3d9ebe
14
.cursorrules
14
.cursorrules
@ -22,6 +22,20 @@
|
||||
"charte_graphique": "docs/CHARTE_GRAPHIQUE.md",
|
||||
"specifications_techniques": "docs/SuperNounou_SSS-001.md"
|
||||
},
|
||||
"launch_commands": {
|
||||
"backend": {
|
||||
"start": "cd backend && npm run dev",
|
||||
"description": "Démarre le serveur backend sur le port 3000"
|
||||
},
|
||||
"frontend": {
|
||||
"start": "cd frontend && flutter run -d chrome",
|
||||
"description": "Démarre l'application Flutter dans Chrome"
|
||||
},
|
||||
"full": {
|
||||
"start": "cd backend && npm run dev & cd frontend && flutter run -d chrome",
|
||||
"description": "Démarre le backend et le frontend en parallèle"
|
||||
}
|
||||
},
|
||||
"rules": [
|
||||
"Toujours répondre en français",
|
||||
"Utiliser le nom 'P'titsPas' dans l'interface utilisateur et la documentation",
|
||||
|
||||
@ -208,4 +208,32 @@ Pour chaque évolution identifiée, ce document suivra la structure suivante :
|
||||
|
||||
- [x] Ajouter d'autres évolutions identifiées
|
||||
- [ ] Mettre à jour le CDC original
|
||||
- [ ] Valider les modifications avec les parties prenantes
|
||||
- [ ] Valider les modifications avec les parties prenantes
|
||||
|
||||
# Évolutions proposées au cahier des charges
|
||||
|
||||
## 1. Workflow de création de compte
|
||||
|
||||
### 1.1 Récupération de compte
|
||||
|
||||
#### 1.1.1 Fonctionnalités
|
||||
- Ajout d'un lien "Mot de passe oublié" sur la page de connexion
|
||||
- Processus de récupération en 3 étapes :
|
||||
1. Saisie de l'adresse email
|
||||
2. Envoi d'un lien unique de réinitialisation (valide 24h)
|
||||
3. Création d'un nouveau mot de passe
|
||||
|
||||
#### 1.1.2 Sécurité
|
||||
- Le lien de réinitialisation doit être unique et à usage unique
|
||||
- Le lien expire après 24 heures
|
||||
- Le nouveau mot de passe doit respecter les mêmes critères que lors de la création de compte
|
||||
- Notification par email lors de la réinitialisation du mot de passe
|
||||
|
||||
#### 1.1.3 Interface
|
||||
- Page dédiée pour la saisie de l'email
|
||||
- Page de confirmation d'envoi du lien
|
||||
- Formulaire de réinitialisation du mot de passe
|
||||
- Messages d'erreur clairs en cas de :
|
||||
- Email non trouvé
|
||||
- Lien expiré
|
||||
- Mot de passe non conforme
|
||||
Loading…
x
Reference in New Issue
Block a user