Uploaded image for project: 'RH Developer Hub Planning'
  1. RH Developer Hub Planning
  2. RHDHPLAN-953

Create RHDH-specific authentication provider plugins

Create Doc EPIC from R...Prepare for Y ReleasePrepare for Z ReleasePrepare Test Plan (Y R...XMLWordPrintable

    • False
    • Hide

      None

      Show
      None
    • False
    • 100% To Do, 0% In Progress, 0% Done
    • S

      There are RHDH specific sign-in resolvers that we maintain here and add on top of the upstream auth providers here. In order to decouple the auth provider plugin from the RHDH backend, we need to create our own auth providers in rhdh-plugins and provide them as dynamic plugins in the overlay repo to support this. 

      This needs to be done for the following 2 auth providers

      • auth-backend-module-oidc-provider
      • auth-backend-module-oauth2-proxy-provider
        • for more context, the `oauth2ProxyUserHeaderMatchingUserEntityName` resolver was created as a result of this bug

      Background/Feature Origin

      This is a prerequiresite for Decouple the RHDH backend from authentication module plugins RHDHPLAN-933

      Why is this important?

      These RHDH sign-in resolvers are more secure and cater to our specific customer needs.

      Documentation Impact

      We may need to update the auth provider plugin names in the current docs - TBD

              rh-ee-jhe Jessica He
              stlewis_2 Stan Lewis
              RHDH Security
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: