ENDPOINT: POST /user/login

📖 Descripción

Permite a un usuario autenticarse con sus credenciales. Si son válidas, devuelve un token JWT que podrá usarse para acceder a los recursos protegidos de la API.

🔐 Autenticación

No requiere autenticación previa. Este endpoint es el punto de entrada para obtener el token.

📥 Request

POST: /user/login

Headers:

Content-Type: application/json

Body (JSON):

{
  "Email":"...@servinform.es",
  "Password":"...",
  "tenant":"tenant-name"
}

📤 Response

Código 200 - OK:

{

    "payload": "<token>",
    "type": "about:blank",
    "title": "OK",
    "status": 200,
    "detail": "Login",
    "instance": null,
    "error": null
}

Código 401 - Unauthorized:

{
    "title": "Login erróneo",
    "status": 401,
    "detail": "El email y/o contraseña no son válidos"
}