Autentica las peticiones
Muchos endpoints requieren una credencial. Un servicio vinculado puede adjuntar una cabecera de petición cuyo valor se guarda como secreto:
- Header name: la cabecera que se envía, p. ej.,
AuthorizationoX-Api-Key. - Secret value: el valor, p. ej., un token bearer o una clave de API.
Seekdown añade esta cabecera a la petición desde el servidor. El secreto se guarda de forma segura y nunca se devuelve al navegador, se incluye en la configuración pública del asistente ni se escribe en una copia de seguridad de la configuración: el editor solo muestra si hay un secreto definido, no su valor.
Secreto fijo frente a token reenviado
Usa un secreto guardado cuando la credencial es la misma para todos los visitantes (una clave de API de servicio). Para pasar una credencial por usuario, no guardes un secreto: añade una cabecera cuyo valor sea Bearer {{params.token}} como se explica en Pasar valores dinámicos y proporciona el token cuando se inicie el asistente.
Define, sustituye o quita el secreto
- Definir / sustituir: escribe un valor en Secret value y guarda. Un valor nuevo sustituye al
guardado.
- Conservar: deja el campo vacío al editar un servicio existente; el secreto guardado se
mantiene (el campo muestra un texto de ayuda "leave blank to keep").
- Quitar: usa Remove stored secret para eliminarlo. La cabecera se envía entonces sin
credencial (o no se envía, si además borras el nombre de la cabecera).
Pon la credencial en la cabecera, no en la URL
Adjunta los secretos como cabecera de autenticación en lugar de incluirlos en la URL. El valor de la cabecera se queda en el servidor; un token puesto en la URL es más fácil que se filtre a través de logs y referrers.
Documentación relacionada
- Desplegar un asistente: claves y orígenes del propio asistente.