Skip to content

[FEATURE] Add OAuth2 client credentials flow authorization scheme #1785

@guidobrei

Description

@guidobrei

Goal

Support OAuth2 Client Credentials flow as authorization scheme for HTTP syncs.

Context

Flagd currently supports configuring a (static) value passed in the Authorization header that is passed along sync requests to access the flag source. This mechanism does not work well when using short lived access tokens that need to be refreshed from time to time.

Open questions

  • Would other sync sources, like the blob storage sources also benefit from OAuth support in flagd?

Metadata

Metadata

Assignees

Labels

Needs TriageThis issue needs to be investigated by a maintainerenhancementNew feature or request

Type

No type
No fields configured for issues without a type.

Projects

Status
Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions