Skip to content

Authentification par API

L'API de CoreSight requiert une authentification préalable pour toutes les requêtes sécurisées.

Route de Connexion

POST /api/auth/login

Corps de la requête

json
{
  "email": "votre-email@coresight.io",
  "password": "votre-mot-de-passe"
}

Réponse (Succès 200)

json
{
  "token": "eyJhbGciOiJIUzI1NiIsIn...",
  "user": {
    "email": "votre-email@coresight.io",
    "name": "Utilisateur",
    "role": "user"
  }
}

Le jeton JWT obtenu doit être fourni dans chaque en-tête de requête : Authorization: Bearer <votre-token>

CoreSight Documentation