[Front] Page de profil #21
Labels
No labels
Compat/Breaking
EC01
EC02
EC03
EC04
EC05
EC06
Kind/BDD
Kind/Back
Kind/Bug
Kind/CICD
Kind/Cloud
Kind/Contenu
Kind/Data
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Front
Kind/IA
Kind/Infra
Kind/Monitoring
Kind/Security
Kind/Testing
Portée/Post-jury
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Status
Abandoned
Status
Blocked
Status
Need More Info
ops/alerte
No project
3 participants
Notifications
Due date
Dependencies
No dependencies set
Reference
g2/enervision#21
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Exigence couverte
00
Épreuve servie
EC01 — Architecture
Charge estimée
No response
Ce qu'on veut obtenir
Page pour les utilisateur puissent consulter leur profil et changer leur mot de passe
Critères d'acceptation
Comment on le vérifie
Tests Unitaires
Capture d'écran
Hors périmètre
No response
Ticket
Portée/Post-jury, hors de la fenêtre du 11/09. Assigné à Marvin et Olivier : celui qui le prend retire l'autre de la liste des assignés à ce moment-là.Livre et fusionne dans
developpar la PR #? (commita38bcee, « auth : un utilisateur change son propre mot de passe (#21) »). Recapitulatif pour cloture :Ce qui est en place
/profil(ProfilView.vue) : adresse et role de l'appelant, plus le formulaire de changement de mot de passe.MotDePasseFormulaire.vue+motDePasseRegles.js: mot de passe actuel exige, nouveau + confirmation, controle de longueur (>= 8, aligne sur le contrat API), messages 403 / 422 traites.POST /auth/me/password(mot de passe actuel exige, autres sessions coupees, session courante reemise).MenuProfil.vue).Criteres d'acceptation
EnteteApplicationqui passe en colonne laterale au-dela de 900 pxPreuve
npm run test:unit:ProfilView.test.js(3 cas) etMotDePasseFormulaire.test.js(7 cas) verts, suite complete 512 tests verts. Cote API,tests/unit/api/test_auth_http.pycouvre/auth/me/password(succes, actuel faux, identique, trop court).🤖 Genere avec Claude Code