Page MenuHomePhabricator

OutputPage::showPermissionsErrorPage should prompt temporary users to log in for certain actions
Closed, ResolvedPublic

Description

OutputPage::showPermissionsErrorPage displays a login prompt for anonymous (IP) users who can't perform certain actions read, edit, create and upload), if it could be solved by logging in, e.g.:

image.png (323×169 px, 10 KB)

Temporary users encounter an error explaining that they are not in the correct groups, e.g.:

image.png (627×132 px, 19 KB)

However, temporary users cannot be added to groups (see T330816), so the login message would be more helpful.

Related Objects

StatusSubtypeAssignedTask
Resolvedkostajh
DeclinedNone
Resolved Niharika
ResolvedMadalina
ResolvedTchanders
ResolvedDreamy_Jazz
ResolvedSTran
ResolvedUmherirrender
Resolved AGueyte
Duplicate AGueyte
ResolvedSTran
ResolvedDreamy_Jazz
ResolvedSTran
ResolvedSTran
ResolvedSTran
ResolvedSTran
ResolvedSTran
ResolvedTchanders
ResolvedSTran
ResolvedTchanders
ResolvedSTran
ResolvedSTran
ResolvedSTran
Resolvedsgrabarczuk
ResolvedSTran
ResolvedBUG REPORTDreamy_Jazz
ResolvedSTran
Resolved TThoabala
Resolved TThoabala
Resolved TThoabala
Resolved AGueyte
ResolvedBUG REPORT AGueyte
ResolvedBUG REPORT AGueyte
Resolved AGueyte
Resolved AGueyte
ResolvedCyndymediawiksim
DuplicateNone
ResolvedMadalina
ResolvedTchanders
ResolvedTchanders

Event Timeline

Thanks @Cparle for finding this.

@Niharika Perhaps we could even add some extra text for temporary users to explain that their account is temporary and they're not logged in?

Change 937161 had a related patch set uploaded (by Tchanders; author: Tchanders):

[mediawiki/core@master] OutputPage: Prompt temporary users to log in for certain actions

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

Change 937161 merged by jenkins-bot:

[mediawiki/core@master] OutputPage: Prompt temporary users to log in for certain actions

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