-
Bug
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
False
-
-
False
-
-
Description of problem:
Ansible Portal uses a custom auth plugin with RHDH. However, we will need customers to authenticate with repos, too, for our technical preview planned for Summit 2025 (May). RHDH should allow the custom AAP auth plugin to work with other auth plugins such as GitHub.
Prerequisites (if any, like setup, operators/versions):
Using rhdh-local setup:
RHDH image: registry.redhat.io/rhdh/rhdh-hub-rhel9:1.5.1
Set the environment variable:
ENABLE_AUTH_PROVIDER_MODULE_OVERRIDE=true
Set up the GitHub authentication provider
Steps to Reproduce
Attempt to log in with the GitHub Auth provider.
Actual results:
{"error":\{"name":"NotFoundError","message":"Unknown auth provider 'github'"},"request":{"method":"GET","url":"/github/start?scope=read%3Auser&origin=https%3A%2F%2F44.206.42.221%3A7007&flow=popup&env=development"},"response":{"statusCode":404}}
Expected results:
The Ansible custom auth provider works with any additional auth providers.
Reproducibility (Always/Intermittent/Only Once):
Always
Build Details:
Additional info (Such as Logs, Screenshots, etc):
- is blocked by
-
RHDHPLAN-933 Decouple the RHDH backend from authentication module plugins
-
- Refinement
-