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:
@@ -92,6 +92,21 @@ Cette page documente tous les points de terminaison disponibles sur l'API Memego
|
|||||||
**Réponses :**
|
**Réponses :**
|
||||||
- `200 OK` : Déconnexion réussie.
|
- `200 OK` : Déconnexion réussie.
|
||||||
</Accordion>
|
</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>
|
</Accordions>
|
||||||
|
|
||||||
### 👤 Utilisateurs (`/users`)
|
### 👤 Utilisateurs (`/users`)
|
||||||
|
|||||||
Reference in New Issue
Block a user