Skip to content

Enable the OAuth2 credential injector HTTPFilter #8780

Description

@samuelfischer

Description:
Currently the Envoy Gateway only allows to use the Credential Injector for Basic Auth with Proxied Requests to upstream. But what if we need JWT Tokens? Sure, there is the generic_secret and you can use a Kubernetes Secret to insert a JWT for Bearer auth - BUT: what if the tokens need to be refreshed regularly? There actually is an oauth2 credential injector according to the envoy proxy docs, but one cannot use it yet on the gateway, as the Envoy API Extensions only allows for a secret ref, not the configuration we'd need.

[optional Relevant Links:]

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions