Page MenuHomePhabricator

OAuth authorization dialog text specifies the grant scope (current wiki / all wikis) in a confusing way
Open, LowPublic

Description

When an application is approved for all wikis of a wiki family, the text of the authorization dialog is

in order to complete your request, <application> needs permission to perform the following actions on your behalf on all projects of this site:

"All projects on this site" (mwoauth-consumer-allwikis) is confusing since projects tend to be separate sites.

Event Timeline

TheDJ created this task.Apr 5 2015, 10:11 PM
TheDJ raised the priority of this task from to Needs Triage.
TheDJ updated the task description. (Show Details)
TheDJ added a subscriber: TheDJ.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptApr 5 2015, 10:11 PM
Ricordisamoa renamed this task from Oauth grant for Phabricator can be confusing to users to OAuth grant for Phabricator can be confusing to users.Apr 6 2015, 9:15 AM
Ricordisamoa set Security to None.
Ricordisamoa added a subscriber: Ricordisamoa.
He7d3r updated the task description. (Show Details)Apr 6 2015, 4:07 PM
Qgil added a subscriber: Qgil.Apr 6 2015, 5:28 PM

Mmm... I believe this is a duplicate of an existing task, although I cannot find it. :/

TheDJ added a comment.Apr 6 2015, 7:21 PM

We could reword "All projects on this site" into: "All sister projects connected to {{SITENAME}}"

Qgil added a comment.Apr 7 2015, 1:09 PM

Mmm... I believe this is a duplicate of an existing task, although I cannot find it. :/

T598: MediaWiki OAuth dialog text is unclear and sounds more scary than it is, which was marked as duplicate of T91825: Improve text of OAuth authorization dialog. Since there is nothing Phabricator specific in this dialog, I think we should merge this task to T91825 as well.

Tgr renamed this task from OAuth grant for Phabricator can be confusing to users to OAuth authorization dialog test specifies the grant scope (current wiki / all wikis) in a confusing way.Jun 29 2015, 10:59 PM
Tgr reopened this task as Open.
Tgr triaged this task as Medium priority.
Tgr updated the task description. (Show Details)
Restricted Application added a subscriber: scfc. · View Herald TranscriptJun 29 2015, 10:59 PM
Tgr added a subscriber: Tgr.Jul 1 2015, 2:12 AM

Ideally this should say something like "all Wikimedia wikis" or "all Wikimedia projects" but not sure to do that in a generic way.

CentralAuth just uses a message default value (centralauth-groupname -> "The Wikimedia Foundation") which non-WMF projects are expected to override, but then CentralAuth was never designed to be actually used by non-WMF projects.

Aklapper lowered the priority of this task from Medium to Low.Feb 9 2016, 10:24 PM

Blocked by T91825: Improve text of OAuth authorization dialog with 'normal' priority assigned to Tgr; hence setting priority here to low.

Restricted Application added a subscriber: Luke081515. · View Herald TranscriptFeb 9 2016, 10:24 PM
Qgil removed a subscriber: Qgil.Feb 11 2016, 12:12 PM
Tgr renamed this task from OAuth authorization dialog test specifies the grant scope (current wiki / all wikis) in a confusing way to OAuth authorization dialog text specifies the grant scope (current wiki / all wikis) in a confusing way.Mar 7 2017, 4:40 AM
Tgr added a project: Voice & Tone.