EarthSystemCoG / COG

COG source code
BSD 3-Clause "New" or "Revised" License
8 stars 16 forks source link

Fix X.509 certificate retrieval for CEDA OpenID users #1415

Closed lukaszlacinski closed 5 years ago

lukaszlacinski commented 5 years ago

ESGF IdP servers installed by the ESGF installer issue OpenID user identifiers with a hostname that includes MyProxy server hostname, and a path that the last bit of matches a username. OpenID user identifiers issued by the CEDA IdP do not include such information. In this case, an XRDS must be checked to discover a MyProxy server hostname, an a user must be asked to provide his/her username. This fix uses XRDS for CEDA OpenID user identifiers and adds an input text field for a username.