-
Task
-
Resolution: Done
-
Normal
-
None
-
None
-
False
-
-
False
-
Unset
-
No
-
-
To provide a valid authentication flow, Django needs to support Red Hat Consoledot's as an authentication backend.
This should allow us to authenticate a user based on the x-rh Header information when provided by Caddy on Ephemeral, and on Stage and Prod for the same reason when coming from 3scale.
This might be helpful for implementing the authentication backend: https://gitlab.cee.redhat.com/insights-platform/advisor-backend/-/blob/f12685f8ed54b8bd07cd98e7858c131a008e5b73/api/advisor/api/permissions.py#L328-407