Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://docs.llmgenerator.com/llms.txt

Use this file to discover all available pages before exploring further.

POST /auth/login

Permet à un utilisateur de se connecter en fournissant son e-mail et son mot de passe. En cas de succès, l’API renvoie des jetons d’accès et de rafraîchissement pour les requêtes suivantes.

Corps de la requête

email
string
requis
Adresse e-mail de l’utilisateur.
password
string
requis
Mot de passe du compte.

Réponse

success
boolean
Indique si la connexion a réussi.
message
string
Message lisible décrivant le statut.
user
object
Objet contenant les informations de l’utilisateur.
tokens
object
Objet contenant les jetons d’authentification.
curl -X POST https://api.llmgenerator.com/api/v1/auth/login \
  -H "Content-Type: application/json" \
  -d '{
        "email": "user@example.com",
        "password": "securePassword123"
      }'
{
  "success": true,
  "message": "Login successful",
  "user": {
    "id": "550e8400-e29b-41d4-a716-446655440000",
    "email": "user@example.com",
    "name": "John Doe",
    "emailVerified": true,
    "updatedAt": "2026-01-29T12:00:00.000Z"
  },
  "tokens": {
    "accessToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
    "refreshToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
    "expiresIn": 900,
    "tokenType": "Bearer"
  }
}