Page MenuHomePhabricator

Include OAuth registration page URL in WikibaseManifest
Closed, ResolvedPublic

Description

As described in the manifest format doc, if the OAuth extension is installed the Manifest needs to provide its registration page URL, e.g. https://meta.wikimedia.org/wiki/Special:OAuthConsumerRegistration/propose.

Key name: see the spec

As per the spec, if OAuth is not installed then there should be no OAuth key in the output but this is to be addressed in a followup ticket

The OpenRefine team confirmed just the consumer proposal URL is all they need.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Tonina_Zhelyazkova_WMDE renamed this task from Include OAuth registration page URL in the Manifest to Include OAuth registration page URL in WikibaseManifest.Sep 23 2020, 1:45 PM
Samantha_Alipio_WMDE updated the task description. (Show Details)
Tarrow changed the task status from Stalled to Open.Sep 30 2020, 8:11 AM
Tarrow claimed this task.

Looks like the OAuth test system is *nearly* ready so hopefully we can get started on this

Change 631279 had a related patch set uploaded (by Tarrow; owner: Tarrow):
[mediawiki/extensions/WikibaseManifest@master] WIP: Add OAuthUrl to Manifest

https://gerrit.wikimedia.org/r/631279

Change 631279 merged by jenkins-bot:
[mediawiki/extensions/WikibaseManifest@master] Add OAuthUrl to Manifest

https://gerrit.wikimedia.org/r/631279