Last modified: 2014-01-22 00:37:35 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 T62303, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 60303 - SUL recreation of renamed users should be prevented
SUL recreation of renamed users should be prevented
Status: UNCONFIRMED
Product: MediaWiki extensions
Classification: Unclassified
CentralAuth (Other open bugs)
unspecified
All All
: Normal normal (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-01-21 20:20 UTC by writ.keeper.enwp
Modified: 2014-01-22 00:37 UTC (History)
6 users (show)

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


Attachments

Description writ.keeper.enwp 2014-01-21 20:20:47 UTC
If a user gets renamed on a local wiki, their account for that wiki is detached from their global SUL account, which frees up their old username. However, if that user logs into their old username, whether from old browser information (old sessions, saved username/passwords, etc.) or from accidentally typing in their old username, SUL will quietly recreate their account for them, and they might continue editing without knowing that they're not using their new username.  This can cause particular problems if their rename had a privacy aspect to it (e.g. they renamed themselves to remove their real name from their username). I would propose some sort of cooldown on SUL automatic creation of usernames that have been recently renamed locally to prevent these issues.

See also bug 32647, which is related to logging these.
Comment 1 writ.keeper.enwp 2014-01-21 20:24:36 UTC
I have a few examples of this happening in the wild, but because of the aforementioned privacy issues, I'm reluctant to discuss them unless necessary.  I can probably dig up some non-private examples, too, though.
Comment 2 Snowolf 2014-01-21 20:49:44 UTC
This should be handled thru global rename procedures, imo: after a global rename, the source username is either (a) deleted or (b) forced to login again. More likely (a).
Comment 3 writ.keeper.enwp 2014-01-21 21:06:41 UTC
Well, my primary concern is the immediate privacy issues, wherein users that have gotten their real names removed from their usernames are inadvertently spreading their real names hither and thither. I agree that, once SUL finalization is...finalized...this ceases to be an issue, but until then (and last I checked, that date was still TBD), I think that this is a serious enough issue to warrant some kind of action. For clarity: the recreation cooldown should only apply locally (i.e. on the wiki where the user was renamed), not globally. It doesn't completely solve the problem, but it'll help. Forcing a re-login after a rename would also help, to a somewhat lesser extent (it might not cover the case where a browser autopoulates the username).

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


Navigation
Links