oauth2-proxy/contrib/local-environment/oauth2-proxy-alpha-config.yaml

32 lines
715 B
YAML

server:
bindAddress: "0.0.0.0:4180"
upstreamConfig:
upstreams:
- id: httpbin
path: /
uri: http://httpbin.localtest.me:8080
injectRequestHeaders:
- name: X-Forwarded-Groups
values:
- claimSource:
claim: groups
- name: X-Forwarded-User
values:
- claimSource:
claim: user
- name: X-Forwarded-Email
values:
- claimSource:
claim: email
- name: X-Forwarded-Preferred-Username
values:
- claimSource:
claim: preferred_username
providers:
- id: oidc
provider: oidc
clientSecret: b2F1dGgyLXByb3h5LWNsaWVudC1zZWNyZXQK
clientID: oauth2-proxy
oidcConfig:
issuerURL: http://dex.localhost:5556/dex