Last modified: 2014-10-07 14:03:36 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 T72392, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 70392 - Allow to automatically unify on login absent clashes
Allow to automatically unify on login absent clashes
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
CentralAuth (Other open bugs)
unspecified
All All
: High enhancement (vote)
: ---
Assigned To: Kunal Mehta (Legoktm)
:
Depends on:
Blocks: sulfinalization 39817
  Show dependency treegraph
 
Reported: 2014-09-04 10:20 UTC by Nemo
Modified: 2014-10-07 14:03 UTC (History)
8 users (show)

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


Attachments

Description Nemo 2014-09-04 10:20:45 UTC
If $wgCentralAuthAutoMigrate is set to true, when a user logs in and has no global account, in case all local accouns with same username match the email and/or password, create a global account and merge everything.

It was noted on https://meta.wikimedia.org/?oldid=9740729#RenameUser_announcement that this case is fairly frequent and not handled by $wgCentralAuthAutoMigrate yet. Bug 69291 should have taken care of all the unmerged accounts sharing email.

Example: https://tools.wmflabs.org/meta/stalktoy/Nemo+nonies , two local accounts with same password and no email set; I logged in for both and no global account was created.
Comment 1 Gerrit Notification Bot 2014-09-05 03:32:07 UTC
Change 158578 had a related patch set uploaded by Legoktm:
Auto-migrate matching accounts where no global account exists

https://gerrit.wikimedia.org/r/158578
Comment 2 Gerrit Notification Bot 2014-09-17 00:30:43 UTC
Change 158578 merged by jenkins-bot:
Auto-migrate matching accounts where no global account exists

https://gerrit.wikimedia.org/r/158578
Comment 3 Kunal Mehta (Legoktm) 2014-09-24 15:39:20 UTC
Patch was reverted due to bug 71223.
Comment 4 Nemo 2014-09-25 20:54:04 UTC
And now fixed again. Thanks Lego, Ori, Reedy.
* b01c59a2436e87ed4bb204a63ef2ab8bc74a4157
* 58c2fc8387f0a14d266ebd0e23eb874ce9c71f14
Should reach all Wikipedias with 1.25wmf1 on Thursday, 2 October 2014 (with https://gerrit.wikimedia.org/r/#/c/162971/ ).

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


Navigation
Links