Page MenuHomePhabricator

Users should be redirected directly to the login page if logging in is required, instead of being shown an error
Closed, DuplicatePublic

Description

When attempting to access a resource that requires a login - eg. Special:Watchlist - an un-logged-in user receives a message to that effect, with a link to Special:Login. Submitting that form returns the user to the required resource.

The intermediate page is redundant; a better user experience would be to forward the user to Special:UserLogin and present the message there. This is how most modern web applications handle the process.

This is quite similar to bug 10868 which was closed in 2011 as WONTFIX for reasons to do with secure login. I don't believe that should be an issue with this improvement.


Version: 1.23.0
Severity: enhancement

Details

Reference
bz58637

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 2:32 AM
bzimport set Reference to bz58637.
bzimport added a subscriber: Unknown Object (MLST).

I forgot to add - until recently, submitting Special:UserLogin would result in another intermediate page informing the user that they were logged in. Removing this page would be symmetrical with that improvement.

I think I fixed this a couple months ago with I43ceaddb.

Ah, no, I didn't; I misunderstood the report, sorry.

I don't think I agree, though – I prefer the current behavior.

Can I ask why? To be quite frank, it makes us look very old-fashioned.

I don't really have a well-articulated reason, feel free to ignore me :)

This actually has a much older report, huh.

  • This bug has been marked as a duplicate of bug 15484 ***