-
Story
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
None
-
False
-
-
False
-
None
-
None
-
None
-
None
Description
When multiple external OIDC providers are configured, users must be able to choose which provider they want to authenticate with. Console should present a native provider selection UI before initiating authentication.
Login views are currently present in https://github.com/openshift/oauth-templates repository
Scope
- Add a login page listing available external OIDC providers
- Reuse login views from https://github.com/openshift/oauth-templates repository
Acceptance Criteria
- Provider selection UI is rendered when >1 provider exists
- Selecting a provider initiates correct auth flow
- UI is not shown when only a single provider is configured
Non-Goals
- Redesigning the overall login UX
- Per-user remembered provider preferences
- Integrated OAuth changes
- is blocked by
-
CONSOLE-5016 Figure out how to handle auth with multiple external OIDC providers
-
- To Do
-