Uploaded image for project: 'OpenShift Console'
  1. OpenShift Console
  2. CONSOLE-4996

Console UI: Add provider selection page for external OIDC login

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • Console Operator
    • 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

       

      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

              jhadvig@redhat.com Jakub Hadvig
              jhadvig@redhat.com Jakub Hadvig
              None
              None
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: