Brion Vibber wrote:
It seems that someone's added a checkbox "Log
me in globally" on
CentralAuth's modified Special:Userlogin. This is kind of not great in that
it clogs up the user interface with something that should always 100% of the
time be on, and should never be optional.
The feature request:
https://bugzilla.wikimedia.org/show_bug.cgi?id=20852
The commit:
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/75041
If there's no strong objection, I'd like to revert it. If there really is
some very specific need for non-global logins (wtf?!) this should be
something that individual people who really need it can *get to* with their
secret wizard knowledge but not inflict on everyone else. ;)
I actually like the feature, personally, but I agree that it's UI clutter.
What annoys me about global login is that it adds a noticeable delay to
logging in, twice, with generally very little benefit to the user. You have
to wait for the little images to load, then you have to click to go back to
whatever it is you were working on, and for most people, they logged in to a
specific project because they wanted to edit that specific project. They
have no intention (or even care about) editing Wikiversity or Wikisource or
whatever else they're now logged in to.
If there's a way to improve the general login workflow (AJAX, CORS,
whatever), I'd like to see that implemented before this checkbox is ripped
out. I'm not sure, even with dark wizard magic, how you'd easily disable
global login. I suppose a Greasemonkey script might be able to auto-redirect
you on login or something, but that's a nasty Mozilla dependency that only
works per-computer.
MZMcBride