Update OpenID connect configuration
requested to merge gitlab-community/gitlab:cmarmo/well-known-openid-configuration-428061 into master
-
Please check this box if this contribution uses AI-generated content (including content generated by GitLab Duo features) as outlined in the GitLab DCO & CLA
What does this MR do and why?
This merge request add a new claim, namespace_path
, to the OpenID Connect configuration. For now, this claim is populated with the user's name, and is included in the ID token and user info response.
A test has been added to ensure that the new claim is present in the response to the request.
This merge request is a step towards #428061 solution.
The issue has been tackled during the French ESR hackaton.
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
How to set up and validate locally
The well known OIDC configuration endpoint
http://127.0.0.1:3000/.well-known/openid-configuration
should now contain the claim namespace_path
.
Edited by 🤖 GitLab Bot 🤖