Last modified: 2013-10-30 20:06:16 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T58021, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 56021 - MWOAuthManageMyGrants: learn more link, separate revocation/management
MWOAuthManageMyGrants: learn more link, separate revocation/management
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
OAuth (Other open bugs)
master
All All
: High normal (vote)
: ---
Assigned To: Aaron Schulz
:
Depends on:
Blocks: 55679
  Show dependency treegraph
 
Reported: 2013-10-22 23:02 UTC by Chris Steipp
Modified: 2013-10-30 20:06 UTC (History)
4 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Chris Steipp 2013-10-22 23:02:45 UTC
UX requested that:

* Since we will no longer mention OAuth on the preferences screen (bug 55716), and to allow users to understand what these "Connected Apps" are, add a "Learn More" link that links to a page about OAuth. (where?)

* Instead of one link to "manage", have a separate link (or preferably, button) to deauthorize the Consumer. The "manage" form would only be used to update the grants.
Comment 1 Brad Jorsch 2013-10-23 15:47:20 UTC
(In reply to comment #0)
> * Instead of one link to "manage", have a separate link (or preferably,
> button) to deauthorize the Consumer. The "manage" form would only be used to
> update the grants.

This part is taken care of by Gerrit change #91212, I believe.
Comment 2 Aaron Schulz 2013-10-24 00:00:53 UTC
So this would go in mwoauthmanagemygrants-text? Would it go to a blank local page by default? Maybe it could default to a policy page on the central wiki? This still pretty vague.
Comment 3 Chris Steipp 2013-10-24 16:23:05 UTC
(In reply to comment #2)
> So this would go in mwoauthmanagemygrants-text? Would it go to a blank local
> page by default? Maybe it could default to a policy page on the central wiki?
> This still pretty vague.

It is. I was looking for a way for the extension to insert a Manual: page, but there doesn't seem to be a way to do that.

Since Jared also recommended having the grants on /authorize link to a page where the exact rights are listed too, what about having Special:MWOAuth/about (or another special page entirely) that just outputs a bunch of text about the extension? The other option would be to have a translatable link that points to the Extension page on mw.o, and we can translate to other pages as needed?
Comment 4 Brad Jorsch 2013-10-24 17:45:06 UTC
(In reply to comment #3)
> what about having
> Special:MWOAuth/about
> (or another special page entirely) that just outputs a bunch of text about
> the extension? The other option would be to have a translatable link that
> points to the Extension page on mw.o, and we can translate to other pages
> as needed?

I'd go for the second option. It's a lot easier for non-developers to improve the user-facing help page when it's on mw.o instead of being contained in the i18n files in the code.
Comment 5 Chris Steipp 2013-10-29 22:48:31 UTC
Let's use https://www.mediawiki.org/wiki/Help:OAuth
Comment 6 Gerrit Notification Bot 2013-10-29 23:08:19 UTC
Change 92594 had a related patch set uploaded by Aaron Schulz:
Various grants management message cleanups

https://gerrit.wikimedia.org/r/92594
Comment 7 Gerrit Notification Bot 2013-10-30 19:59:24 UTC
Change 92594 merged by jenkins-bot:
Various grants management message cleanups

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

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links