Open link in a new tab

Content

Expand project menu

View differences

### Steps to reproduce

* Create a new "custom" OpenID Connect provider Not sure how to reproduce today

* Choose a name

* Don't provide a metadata URL

* Look
this at the form asking you least affected old installations of OpenProject that converted from OIDC providers pre-15.0.0 to fill provider metadata post 15.0.0


### What is the buggy behavior?

* The form is prefilled with `OpenIDConnect::Providers::SetAttributesService` sets the **issuer** being set to the OpenProject instance OP root URL as a default value for `issuer`


### What is the expected behavior?

* The issuer should be left empty, like everything a URL pointing towards the IDP, not towards OpenProject itself. This value will never be a good default.

* Unless something
else too prevents this, just don't set any default for the issuer there


###

### Environment information

**OpenProject version**

15.0.0 - 17.9.0

Back