feat(docs): add /auth/bootstrap-admin endpoint details to API reference

- Documented usage, parameters, and responses for the new endpoint.
- Included constraints and warnings for better API clarity.
This commit is contained in:
Mathis HERRIOT
2026-01-21 11:06:20 +01:00
parent f4a1a2f4df
commit a721b4041c

View File

@@ -92,6 +92,21 @@ Cette page documente tous les points de terminaison disponibles sur l'API Memego
**Réponses :**
- `200 OK` : Déconnexion réussie.
</Accordion>
<Accordion title="GET /auth/bootstrap-admin">
Élève les privilèges d'un utilisateur au rang d'administrateur.
<Callout type="warn">
Cette route n'est active que si aucun administrateur n'existe en base de données. Le token est affiché dans les logs de la console au démarrage.
</Callout>
**Query Params :**
- `token` (string) : Token à usage unique généré par le système.
- `username` (string) : Nom de l'utilisateur à promouvoir.
**Réponses :**
- `200 OK` : Utilisateur promu.
- `401 Unauthorized` : Token invalide ou utilisateur non trouvé.
</Accordion>
</Accordions>
### 👤 Utilisateurs (`/users`)