"As a Developer, I want to view a list of my existing client IDs, to know which IDs I have to use."
Probably a Web UI?
"As a Developer, I want to view a list of my existing client IDs, to know which IDs I have to use."
Probably a Web UI?
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Invalid | None | T229661 Core REST API in MediaWiki | |||
| Resolved | • eprodromou | T234665 Add OAuth 2.0 support to MediaWiki REST API | |||
| Resolved | None | T234669 List OAuth 2.0 client IDs |
Per my comment at T234665#5655122, I think this should be done in Extension:OAuth, sharing a UI with OAuth 1.0.
Adding missing MediaWiki-REST-API code project tag as Core Platform Team Initiatives (MW REST API in PHP) team tag is archived and its parent Platform Engineering team does not exist anymore
This has existed since the beginning: https://meta.wikimedia.org/wiki/Special:OAuthConsumerRegistration/list
Admittedly the UX is terrible; that's T104078: Update OAuth consumer list table styles.
This task was supposed to represent creating a rest API to do this, AFAIK.
It's also an old placeholder from the legacy core platform team, so maybe nobody cares.
It says
Probably a Web UI?
so I don't think so.
On reflection, I think at the time it was written, the idea was that OAuth 2 would be a separate codebase from OAuth 1. Luckily that idea got abandoned, so this task was resolved via making OAuth 2 consumers a subclass of OAuth consumers, probably somewhere in rEOAUa6a404b77f73: Move OAuth2 functionality to OAuth(1) - client registration.