Update docs and changelog
This commit is contained in:
parent
f0d006259e
commit
bdcdfb74f9
13
CHANGELOG.md
13
CHANGELOG.md
@ -2,6 +2,18 @@
|
|||||||
|
|
||||||
## Breaking Changes
|
## Breaking Changes
|
||||||
|
|
||||||
|
- [#186](https://github.com/pusher/oauth2_proxy/pull/186) Make config consistent
|
||||||
|
- This PR changes configuration options so that all flags have a config counterpart
|
||||||
|
of the same name but with underscores (`_`) in place of hyphens (`-`).
|
||||||
|
This change affects the following existing configuration options:
|
||||||
|
- The `proxy-prefix` option is now `proxy_prefix`.
|
||||||
|
- This PR changes environment variables so that all flags have an environment
|
||||||
|
counterpart of the same name but capitalised, with underscores (`_`) in place
|
||||||
|
of hyphens (`-`) and with the prefix `OAUTH2_PROXY_`.
|
||||||
|
This change affects the following existing environment variables:
|
||||||
|
- The `OAUTH2_SKIP_OIDC_DISCOVERY` environment variable is now `OAUTH2_PROXY_SKIP_OIDC_DISCOVERY`.
|
||||||
|
- The `OAUTH2_OIDC_JWKS_URL` environment variable is now `OAUTH2_PROXY_OIDC_JWKS_URL`.
|
||||||
|
|
||||||
- [#146](https://github.com/pusher/oauth2_proxy/pull/146) Use full email address as `User` if the auth response did not contain a `User` field (@gargath)
|
- [#146](https://github.com/pusher/oauth2_proxy/pull/146) Use full email address as `User` if the auth response did not contain a `User` field (@gargath)
|
||||||
- This change modifies the contents of the `X-Forwarded-User` header supplied by the proxy for users where the auth response from the IdP did not contain
|
- This change modifies the contents of the `X-Forwarded-User` header supplied by the proxy for users where the auth response from the IdP did not contain
|
||||||
a username.
|
a username.
|
||||||
@ -14,6 +26,7 @@
|
|||||||
|
|
||||||
## Changes since v3.2.0
|
## Changes since v3.2.0
|
||||||
|
|
||||||
|
- [#186](https://github.com/pusher/oauth2_proxy/pull/186) Make config consistent (@JoelSpeed)
|
||||||
- [#187](https://github.com/pusher/oauth2_proxy/pull/187) Move root packages to pkg folder (@JoelSpeed)
|
- [#187](https://github.com/pusher/oauth2_proxy/pull/187) Move root packages to pkg folder (@JoelSpeed)
|
||||||
- [#65](https://github.com/pusher/oauth2_proxy/pull/65) Improvements to authenticate requests with a JWT bearer token in the `Authorization` header via
|
- [#65](https://github.com/pusher/oauth2_proxy/pull/65) Improvements to authenticate requests with a JWT bearer token in the `Authorization` header via
|
||||||
the `-skip-jwt-bearer-token` options.
|
the `-skip-jwt-bearer-token` options.
|
||||||
|
@ -120,17 +120,14 @@ Multiple upstreams can either be configured by supplying a comma separated list
|
|||||||
|
|
||||||
### Environment variables
|
### Environment variables
|
||||||
|
|
||||||
The following environment variables can be used in place of the corresponding command-line arguments:
|
Every command line argument can be specified as an environment variable by
|
||||||
|
prefixing it with `OAUTH2_PROXY_`, capitalising it, and replacing hypens (`-`)
|
||||||
|
with underscores (`_`). This is particularly useful for storing secrets outside
|
||||||
|
of a configuration file or the command line.
|
||||||
|
|
||||||
|
For example, the `--cookie-secret` flag becomes `OAUTH2_PROXY_COOKIE_SECRET` and
|
||||||
|
the `--set-authorization-header` flag becomes `OAUTH2_PROXY_SET_AUTHORIZATION_HEADER`.
|
||||||
|
|
||||||
- `OAUTH2_PROXY_CLIENT_ID`
|
|
||||||
- `OAUTH2_PROXY_CLIENT_SECRET`
|
|
||||||
- `OAUTH2_PROXY_COOKIE_NAME`
|
|
||||||
- `OAUTH2_PROXY_COOKIE_SECRET`
|
|
||||||
- `OAUTH2_PROXY_COOKIE_DOMAIN`
|
|
||||||
- `OAUTH2_PROXY_COOKIE_PATH`
|
|
||||||
- `OAUTH2_PROXY_COOKIE_EXPIRE`
|
|
||||||
- `OAUTH2_PROXY_COOKIE_REFRESH`
|
|
||||||
- `OAUTH2_PROXY_SIGNATURE_KEY`
|
|
||||||
|
|
||||||
## Logging Configuration
|
## Logging Configuration
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user