relevant OAuth env vars

This commit is contained in:
Henning Jacobs
2017-01-12 22:51:11 +01:00
committed by GitHub
parent 82cdf91c72
commit c6b3fdbe3e

View File

@@ -4,6 +4,18 @@ Access Control
Kube Ops View supports protecting the UI via the OAuth Authorization Code Grant flow.
Relevant configuration settings (environment variables) for OAuth are:
``APP_URL``
The app's own URL, e.g. https://kube-ops-view.example.org. This is used to construct the OAuth 2 redirect URI (callback URL).
``AUTHORIZE_URL``
OAuth 2 authorization endpoint URL, e.g. https://oauth2.example.org/authorize
``ACCESS_TOKEN_URL``
Token endpoint URL for the OAuth 2 Authorization Code Grant flow, e.g. https://oauth2.example.org/token
``CREDENTIALS_DIR``
Folder path to load client credentials from. The folder needs to contain two files: ``authcode-client-id`` and ``authcode-client-secret``.
TODO: how to configure
Screen Tokens