Ir al contenido

Autenticación

Fetchpier aplica la autenticación como un paso del pipeline de envío, inyectando la cabecera o el parámetro de query correctos para el esquema que elijas.

EsquemaEfecto
NingunoNo se agrega cabecera ni parámetro de auth.
Bearer tokenAgrega Authorization: Bearer <token>.
BasicAgrega Authorization: Basic <base64(user:password)> (UTF-8 safe).
API key (cabecera)Agrega <key>: <value> como cabecera.
API key (query)Anexa ?<key>=<value> a la URL.

Los valores de auth soportan interpolación {{variable}}, así los secretos viven en variables de entorno en lugar de quedar hardcodeados en la solicitud.

El esquema seleccionado se persiste con la solicitud y se restaura al reabrirla — el tipo de auth y el mapeo de campos sobreviven un ciclo de guardar / cerrar / reabrir, para todos los esquemas. La cabecera o el parámetro de query que genera el esquema aparece solo lectura en la superficie de cabeceras (o de parámetros), atribuido al panel de Auth y editable únicamente desde ahí. Mientras un esquema está activo, es dueño de ese nombre: una cabecera o parámetro agregado a mano con el mismo nombre no se muestra ni se envía — el panel de Auth es la única fuente para ese nombre. Las demás cabeceras escritas a mano siguen siendo totalmente editables.

La forma persistida conserva las referencias {{variable}} textualmente — los valores secretos resueltos nunca llegan al archivo, y los snapshots guardados en el log de actividad enmascaran los valores secretos de auth. Una solicitud configurada así se envía de forma idéntica desde el escritorio y desde el runner de línea de comandos.