Skip to content

sso-proxy: sign requests all requests for upstreams with a private key #16

@loganmeetsworld

Description

@loganmeetsworld

Why

Currently sso-proxy signs the Gap-Signature header using a shared secret stored in the env-vars with the prefix "SSO_CONFIG_". This can be tedious as both the upstream and sso_proxy need to have the same secret.

What

Using a public/private key mechanism, SSO Proxy will sign requests with its private key and have an endpoint available for upstreams to retrieve the public key and validate the authenticity of the requests.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions