2017-03-03

Help:Unified login/bo added to category

New page

<languages />

{{process header

| title = Unified login

| section =

| previous = {{pa|prev}}{{ll|Help:Contents|Help pages}}

| next =

| shortcut = [[Help:Unified login|H:UL]]

| notes = Special:MergeAccount

}}

{{TNT|ULWarning}}

== About global accounts ==

=== What it is ===

The [[Special:MyLanguage/Wikimedia Foundation|Wikimedia Foundation]] operates [[Special:MyLanguage/Template:Main Page/Sisterprojects|many editable wikis in many languages]]. Traditionally, users had to create separate user accounts on each wiki. This made it more difficult to participate across many wikis, especially as [[Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]] made multimedia integration more essential and [[Special:MyLanguage/Wikidata|Wikidata]] became the central wiki for interwiki links.

Your global account solves these problems by reserving your name on all wikis (so nobody else can impersonate you), and automatically creating your local account when you visit a wiki you've never visited before.

=== How to unify your accounts ===

User accounts are now global by default, but older accounts had to be manually unified by visiting [[Special:MergeAccount|Special:MergeAccount]]. You can use [[Special:CentralAuth|Special:CentralAuth]] to view details about your global account. The email address and password you configure on [[Special:Preferences|Special:Preferences]] will be used on all wikis. This means that you will be able to log in at any public Wikimedia project with just one single username and password.

=== What it changes ===

Registering a username on any public Wikimedia wiki automatically reserves that name on all the others; this means different users can no longer register with the same account name on different wikis. Users only need to set and confirm their email address in one account. Changing the password in any wiki changes it in all wikis accordingly. [[Special:UserLogin|Special:UserLogin]] now logs the user in to every unified wiki simultaneously, and navigating away from the login page before it is fully loaded may result in incomplete login (i.e. users may not log in to all wikis successfully).

Additional wikis will be added to the user's login the first time they are visited. For example, a regular user at Commons and German Wikipedia will not automatically login to English Wikibooks, but if that user visits English Wikibooks once while logged in, they will then login to English Wikibooks every time (to see which wikis you log in to, see [[Special:CentralAuth|Special:CentralAuth]]).

=== What it doesn't change ===

* Some things are still local:

** '''User rights''' are mostly local, which means that administrators will not have administrator access everywhere. Global groups such as global rollback, global sysop, global interface editors and global IP block exemption can be requested at [[Steward requests/Global permissions|Steward requests/Global permissions]].

** '''User preferences''' are local, although the email address only needs to be set and confirmed in one place. You can continue to have different preferences on different sites. It may be possible in the future to set global preferences.<ref>[[phab:T16950|Bug 14950]]</ref>

** '''Notification''' when you receive a new message is still local; you will only see the "new messages" notification for the site you're looking at. This may change in the future.<ref>[[phab:T3066|Bug 1066]]</ref><ref>[[phab:T67661|Bug 65661]]</ref>

* Users can still have differently named accounts on two sites; however, these accounts will not be linked together into one global account.

* The global account system is only available for open Wikimedia projects; sites which run on the MediaWiki software but are not operated by the Foundation will continue to have separate account systems, even if they installed [[:mw:Extension:CentralAuth|CentralAuth]] extension, which is responsible for the unified login system.

=== Conflict resolution ===

:<span class="boilerplate seealso">''See also'': {{ll|Single User Login finalisation announcement}}</span>

The system will automatically merge identically named accounts if they have the same authenticated email address, or the user can correctly provide their password.

Because registration has for a long time been separate for each wiki, there are many user names that belong to different people on different projects. The new system only allows one user per name, so there are some cases where accounts will need to be renamed. This must be done manually by a [[Special:MyLanguage/Stewards|steward]] (see [[Steward requests/Username changes|Steward requests/Username changes]]).

Users may search for collisions before merging by using [[Special:CentralAuth|Special:CentralAuth]].

<!-- Translate or not?!

the following was originally planned (and may be implemented in the future):

The system has a rule-based algorithm to decide how to fix conflicts (called 'migration'), as explained below. Matching accounts will be merged by default into the user account on the wiki with the most edits. '''Users can ensure a smooth transition by confirming that they have set the same email address or password on all their user accounts. The process will be completely transparent to you if there are no conflicts.'''

# The system will first try to merge accounts automatically.

#* Matching accounts that have the same authenticated email address or password will be unified automatically.

# The remaining accounts will need to be resolved in one of the following ways:

#* logging in and confirming that they belong to the primary account owner.

#* logging in and selecting a new unique name, or having a bureaucrat forcefully rename it to a new unique name.

#* Accounts that have not been merged after a certain period of time will be forcefully renamed by the software. The date for this is not yet finalised.

-->

=== History ===

Early discussions can be seen on the [[Single login|Single login]] page.

[[User:Brion VIBBER|Brion Vibber]] discussed how this might work in the December 2005 [[User:Brion VIBBER/Berlin roundup|Berlin roundup]], uploaded [http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/CentralAuth/evil-plans.txt?view=markup implementation notes] to the code base in April 2006, and it was the subject of a [[wm2006:Proceedings:BV1|presentation at Wikimania 2006]].

[[User:Brion VIBBER|Brion]] [https://lists.wikimedia.org/pipermail/wikitech-l/2006-November/027752.html announced] a successful migration test in November 2006. Data collection took two hours and automatic merging took five hours. 4,457,075 primary accounts were confirmed, with 578,128 secondary accounts merged automatically based on matching email addresses or by cannibalizing unused accounts. 134,242 secondary accounts will need to be merged with user interaction (71,741 unique user names have accounts left unmerged).

Unified login was implemented for administrators only in March 2008, and [//meta.wikimedia.org/wiki/Steward_requests/SUL_requests?redirect=no Steward requests/SUL requests] (now a redirect to [[Steward requests/Username changes|SRUC]]) was created to resolve conflicts in unified logins. Unified login was enabled for all users on May 27, 2008 on an opt-in basis. On August 22, 2008, CentralAuth was set to make a global account for all users registered after this date. The change removed the need for manual merging of accounts.

On 30 April 2013, the Wikimedia Foundation announced that the unified login system would be changing so that there would be only unique global accounts with the same username across all Wikimedia projects; there would be no two users sharing the same username on different wikis. With SUL finalization, all non-global accounts will be converted to global accounts where possible and if there is clash in the username, they will be renamed to have a "'''<code>~</code>'''" and the wiki name will be appended to the username. For example, an account with the username "Example" on the Dutch Wiktionary, which will be renamed, would become "Example~nlwiktionary". Initially, it was announced to take place in May 2013. However, this was delayed to August 2013, and in August 2013, this expectation was removed.

As part of this process, GlobalRenameUser function was introduced in July 2014 and the local rename user tool was removed from bureaucrats' toolset in September 2014.

The mass renaming process of users with conflicts in username started on 15 April 2015 and was finished by 22 April 2015. Since 15 July 2015, only users with unified global accounts are allowed to login on Wikimedia projects.

== Frequently asked questions ==

=== Can my global username be renamed? ===

Yes. You can request renames by using [[Special:GlobalRenameRequest|this form]] or by placing a request at [[Steward requests/Username changes|Steward requests/Username changes]], where a steward or a global renamer will look into your request. See the [[Special:Mylanguage/Global rename policy|global rename policy]] for details.

=== I don't like my new username after SUL finalization. Can I have my previous username back again? ===

This may or may not be possible depending on the circumstances. Ask whether you can have your previous username on [[Steward requests/Username changes|Steward requests/Username changes]].

=== I have two or more accounts with different names. Can they be merged into one account? ===

No, but this feature will be available soon. Note that usernames on most individual projects can preemptively be renamed.

=== Someone is using my name on another wiki. How can I get that account? ===

The existence of the other account does not necessarily stop you from getting the global account. However, you might not be the one with the superior claim to the username if, for example, the other user has more edits or is a member of certain groups such as sysops or bureaucrats. You may have to ask them to rename, or you may have to rename your account.

You can place a request at [[Steward requests/Username changes|Steward requests/Username changes]] to "usurp" another username which is already in use.

=== Will I have autoconfirmed status on other wikis? ===

No. You will have to wait the appropriate amount of time after first logging into each particular wiki, before getting autoconfirmed status.

=== Can I merge accounts from restricted-account-creation wikis? ===

No, this is not currently possible. This is to prevent a user from creating an account on an open wiki and then merging it into a restricted wiki, which would allow the user access to the restricted one.

== See also ==

* [[Special:CentralAuth|Special:CentralAuth]]

* [[Special:MergeAccount|Special:MergeAccount]]

* [[Special:GlobalRenameRequest|Special:GlobalRenameRequest]]

* [[Steward requests/Username changes|Steward requests/Username changes]]

* {{ll|Global rename policy}}

* [http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/CentralAuth/evil-plans.txt?view=markup Implementation notes in code base]

* [[mw:SUL finalisation|SUL finalisation]]

=== Announcements and news ===

* [[wm2006:Proceedings:BV1|Wikimania 2006 presentation]]: "''What's cooking in MediaWiki: Single sign-on, version tagging, and other goodies''"

* [[mailarchive:wikitech-l/2006-November/027728.html|[Wikitech-l]]]: "Single user login status"

* [[s:Wikisource:News/2006-11-30/Unified login in test phase|Wikisource News]]: "Unified login in test phase"

* [[mailarchive:wikitech-l/2008-March/036961.html|[Wikitech-l]]]: "SUL pilot"

* [[mailarchive:wikitech-l/2008-March/037105.html|[Wikitech-l]]]: "SUL caveats"

* [[en:Wikipedia:Wikipedia Signpost/2008-03-24/Single User Login|Wikipedia Signpost]]: "Single User Login enabled for administrators"

* [[en:Wikipedia:Wikipedia Signpost/2008-05-26/Single User Login|Wikipedia Signpost]]: "Single User Login opt-in for all users"

* [[Special:Mylanguage/Single User Login finalisation announcement|2013 finalisation announcement]]

* [[Special:Mylanguage/Single User Login finalisation announcement/Personal announcement|2013 personal announcement]]

* [[Special:Mylanguage/Single User Login finalisation announcement/RenameUser announcement|2014 RenameUser announcement]]

* [[Single User Login finalisation announcement/Schema announcement|2015 Schema announcement]]

* [[mw:SUL finalisation/status|Status updates at MediaWiki.org]]

* [http://blog.wikimedia.org/2015/04/14/single-user-login-for-all-wikis/ Single-User Login provides access to all wikis — Wikimedia Blog]

=== Tasks ===

* [https://phabricator.wikimedia.org/tag/sul-finalization List of tasks related to SUL finalization on Phabricator]

* [[phab:2057|Bug 57]]: "Single login (Unified login) on all wikimedia projects"

* [[phab:T37707|Task T37707]]: "Complete unification of all accounts to SUL"

=== Discussions ===

* [[Single sign-on transition|Single sign-on transition]]

* [[Single login|Single login]]

* [[Single login poll|Single login poll]]

* [[Single login specifications|Single login specifications]]

* [[User:Brion VIBBER/Berlin roundup|User:Brion VIBBER/Berlin roundup]]

== Notes ==

<references/>

{{TNT|user groups}}

[[Category:Unified login{{#translation:}}| ]]

Show more