Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
If you are interested in working on this issue or have submitted a pull request, please leave a comment
Use Cases
Some places pushing logs via webhook only support specifying a bearer token for the Authorization header (e.g., Authorization: Bearer <token>). Vector's http_server source currently only supports basic auth here (e.g., Authorization: Basic <base64-encoded-user:pass>).
Attempted Solutions
No response
Proposal
There should be an additional auth.token (or similar) option that Vector would use to authenticate Authorization: Bearer <token> headers.
A note for the community
Use Cases
Some places pushing logs via webhook only support specifying a bearer token for the
Authorization
header (e.g.,Authorization: Bearer <token>
). Vector'shttp_server
source currently only supports basic auth here (e.g.,Authorization: Basic <base64-encoded-user:pass>
).Attempted Solutions
No response
Proposal
There should be an additional
auth.token
(or similar) option that Vector would use to authenticateAuthorization: Bearer <token>
headers.References
No response
Version
0.42.0