Cliente HTTP › Autenticación

Autenticación

Autenticación flexible mediante Basic, Bearer, API Key y OAuth2, con herencia automática y credenciales seguras.

Esquemas de autenticación soportados

CispalMocks simplifica la autenticación contra servicios protegidos mediante mecanismos estándar:

Esquema Parámetros Comportamiento
Basic Auth Usuario y Contraseña Genera la cabecera estándar Authorization: Basic [base64].
Bearer Token Token (o variable {{token}}) Inyecta la cabecera Authorization: Bearer [token].
API Key Nombre de clave, valor y destino (Header o Query) Añade la clave en la cabecera especificada o como parámetro en la URL.
OAuth 2.0 Client ID, Client Secret, Token URL, Scope Obtiene automáticamente el token mediante Client Credentials y lo renueva al expirar.
Configuración de autenticación a nivel de API en CispalMocks

Herencia de autenticación

Para no tener que reconfigurar credenciales en cada endpoint, CispalMocks implementa herencia jerárquica:

  • Configuras la autenticación en el detalle de la API.
  • Todas las operaciones de todas las versiones heredan esa autenticación por defecto (aparece indicado como Heredada de la API).
  • Si una operación concreta requiere credenciales distintas o es pública, puedes sobrescribir el ajuste seleccionando Sin autenticación o un esquema personalizado.
Operación con autenticación heredada automáticamente desde la API