Skip to content

Core: User auth support - #196

Merged
Net-burst merged 4 commits into
masterfrom
support-user-auth-headers
Nov 12, 2026
Merged

Net-burst merged 4 commits into
masterfrom
support-user-auth-headers

Conversation

@Net-burst

@Net-burst Net-burst commented Nov 11, 2026 •

Copy link
Copy Markdown
Collaborator

This PR adds a support for optional pre-shared user keys which can be used to authorize external users to save the data into the Prebid Cache when external writes are secured.

Authentication is done using x-pbc-user-key header or request query parameter.

The configuration syntax is this:

api:
  user-keys:
    user-name-1: 12345
    user-name-2: 67890

The user name is expected to be meaningful because it's used for metrics.

@Net-burst
Net-burst requested review from And1sS and CTMBNara November 11, 2026 19:10
@Net-burst
Net-burst merged commit aec0f1b into master Nov 12, 2026
2 of 3 checks passed
@Net-burst
Net-burst deleted the support-user-auth-headers branch November 12, 2026 17:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants