diff --git a/static/css/core-ui.css b/static/css/core-ui.css index cb7525cc9..631c1c976 100644 --- a/static/css/core-ui.css +++ b/static/css/core-ui.css @@ -431,6 +431,18 @@ a:focus { border-top: 1px solid #eee; } +.co-panel-body .co-panel-heading { + font-size: 120%; + border-bottom: 0px; + margin: 0px; + margin-bottom: -6px; +} + +.co-panel-body .co-panel-body { + padding-left: 38px; +} + + .config-bool-field-element input { margin-right: 6px; font-size: 24px; diff --git a/static/directives/config/config-setup-tool.html b/static/directives/config/config-setup-tool.html index 23b043399..8e045ea28 100644 --- a/static/directives/config/config-setup-tool.html +++ b/static/directives/config/config-setup-tool.html @@ -525,17 +525,18 @@ - +
Authentication for the registry can be handled by either the registry itself, LDAP or external JWT endpoint.
-
- Additional external authentication providers (such as GitHub) can be used on top of this choice.
+
+ Additional external authentication providers (such as GitHub) can be used in addition for login into the UI.
- If enabled, users can use GitHub or GitHub Enterprise to authenticate to the registry. -
-- Note: A registered GitHub (Enterprise) OAuth application is required. - View instructions on how to - - Create an OAuth Application in GitHub - -
+ ++ If enabled, users can use GitHub or GitHub Enterprise to authenticate to the registry. +
++ Note: A registered GitHub (Enterprise) OAuth application is required. + View instructions on how to + + Create an OAuth Application in GitHub + +
+GitHub: | ++ + | +
GitHub Endpoint: | +
+
+
+
+ The GitHub Enterprise endpoint. Must start with http:// or https://.
+
+ |
+
OAuth Client ID: | ++ + + | +
OAuth Client Secret: | ++ + + | +
Organization Filtering: | +
+
+ Restrict By Organization Membership
+
+
+
+ If enabled, only members of specified GitHub
+ Enterprise organizations will be allowed to login via GitHub
+ Enterprise.
+
+
+
+
+ |
+
+ If enabled, users can use Google to authenticate to the registry. +
++ Note: A registered Google OAuth application is required. + Visit the + + Google Developer Console + + to register an application. +
+OAuth Client ID: | ++ + + | +
OAuth Client Secret: | ++ + + | +
Service ID: | +
+ {{ getOIDCProviderId(provider) }}
+ |
+
OIDC Server: | +
+
+
+
+ The URL of an OIDC-compliant server.
+
+ |
+
Service Name: | +
+
+
+
+ The user friendly name to display for the service on the login page.
+
+ |
+
Service Icon (optional): | +
+
+
+
+ If specified, the icon to display for this login service on the login page. Can be either a URL to an icon or a CSS class name from Font Awesome
+
+ |
+
GitHub: | -- - | -
GitHub Endpoint: | -
-
-
-
- The GitHub Enterprise endpoint. Must start with http:// or https://.
-
- |
-
OAuth Client ID: | -- - - | -
OAuth Client Secret: | -- - - | -
Organization Filtering: | -
-
- Restrict By Organization Membership
-
-
-
- If enabled, only members of specified GitHub
- Enterprise organizations will be allowed to login via GitHub
- Enterprise.
-
-
-
-
- |
-
- If enabled, users can use Google to authenticate to the registry. -
-- Note: A registered Google OAuth application is required. - Visit the - - Google Developer Console - - to register an application. -
-OAuth Client ID: | -- - - | -
OAuth Client Secret: | -- - - | -