openproject icon indicating copy to clipboard operation
openproject copied to clipboard

Add authorization server metadata endpoint

Open NobodysNightmare opened this issue 4 weeks ago • 3 comments

Allowing OAuth clients to discover automatically how the OAuth authorization server integrated into OpenProject is behaving.

Ticket

https://community.openproject.org/wp/69537

Merge dependencies

  • merge after https://github.com/opf/openproject/pull/21310

NobodysNightmare avatar Dec 03 '25 12:12 NobodysNightmare

⚠️ Is this intended, that the target branch is another feature branch? I always fear loosing the overview about what changes come when to dev.

If this is intended, let me know, and I'll review the changes as is.

Kharonus avatar Dec 10 '25 15:12 Kharonus

Yes, this is intended to make reviewing easier :sweat_smile:

Feel free to approve and merge the other feature branch first. The intention is not really to merge this into the feature branch first, but rather to have a shorter diff, but this change depends on the other, because both share the same controller.

Otherwise I'd need to scream earlier/louder about missing reviews, because I'd be blocked earlier.

NobodysNightmare avatar Dec 10 '25 15:12 NobodysNightmare

P.S.: With the other PR now merged, this PR is automatically targeting dev.

NobodysNightmare avatar Dec 10 '25 15:12 NobodysNightmare

do you plan a schema spec here, too? according to the comments on the previous PR.

Yes, the other PR that I linked already includes specs for both endpoints.

NobodysNightmare avatar Dec 15 '25 09:12 NobodysNightmare