[Backend] Harmoniser API cr�ation administrateur avec le contrat frontend #97
Loading…
x
Reference in New Issue
Block a user
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?
Contexte
Le frontend avance sur la cr�ation d'administrateur via modale (ticket #96) avec un contrat minimal similaire � la cr�ation gestionnaire.
Actuellement,
POST /api/v1/usersimpose des champs h�rit�s deCreateUserDtoqui ne sont pas pertinents pour ce flux (ex: certains champs m�tier non n�cessaires).Objectif
Rendre l'API de cr�ation administrateur coh�rente et stable avec le besoin frontend, en d�finissant un contrat clair et minimal.
Contrat API attendu (obligatoire)
Champs autoris�s / attendus
nomprenomemailpasswordtelephoneChamps qui ne doivent pas �tre requis pour ce flux
adressevillecode_postalsituation_familialephoto_urlconsentement_photodate_consentement_photochangement_mdp_obligatoirecguAcceptedR�gle r�le
rolene doit pas venir du frontendrole = administrateurExemple payload frontend
Travail attendu
CreateAdministrateurDto)Crit�res d'acceptation
POSTde cr�ation administrateur avec seulement les 5 champs minimaux r�ussitadministrateurR�f�rences