[AUTH-06]: Workflow de Validation des Comptes par le Gestionnaire #12

Open
opened 2025-08-04 10:18:14 +00:00 by cvodouhe · 0 comments
Member
  • Description : Permettre aux gestionnaires de lister et de valider/rejeter les comptes en attente.
  • Endpoints :
    • GET /admin/users?status=PENDING_VALIDATION
    • PATCH /admin/users/:userId/status
  • DoD :
    • Les routes sont protégées et réservées au rôle MANAGER.
    • La route PATCH accepte un body { status: 'ACTIVE' | 'REJECTED' }.
    • Une notification par email (via un service à créer, cf. [OPS-02]) est déclenchée pour informer l'utilisateur.
    • Le statut de l'utilisateur est mis à jour en base.
* **Description :** Permettre aux gestionnaires de lister et de valider/rejeter les comptes en attente. * **Endpoints :** * `GET /admin/users?status=PENDING_VALIDATION` * `PATCH /admin/users/:userId/status` * **DoD :** * Les routes sont protégées et réservées au rôle `MANAGER`. * La route PATCH accepte un body `{ status: 'ACTIVE' | 'REJECTED' }`. * Une notification par email (via un service à créer, cf. `[OPS-02]`) est déclenchée pour informer l'utilisateur. * Le statut de l'utilisateur est mis à jour en base.
cvodouhe added this to the P'tits Pas Backend project 2025-08-07 13:14:17 +00:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Ynov/ptitspas-ynov-back#12
No description provided.