Единая учётная запись
Единая учётная запись или SUL (аббревиатура от англ. single user login) или Глобальная учётная запись — техническое решение, управляющее учётными записями в различных проектах Фонда Викимедиа (в том числе разных языковых разделах Википедии), носящими единое имя и имеющими общий пароль. Единая учётная запись позволяет участнику переходить из одного проекта или языкового раздела в другой без необходимости каждый раз входить в систему заново, причём недостающие учётные записи создаются автоматически. Реализовано при помощи расширения CentralAuth, применяемого также на других викифермах. С 2015 года является обязательным к использованию зарегистрированными викимедийцами.
Имена входящих в одну SUL учётных записей обязаны быть одинаковыми на всех викисайтах. Как следствие, учётные записи в составе SUL переименовываются только глобально. Они не могут быть переименованы порознь хотя, технически, стюарды Викимедиа могут отделить учётку в конкретном проекте от SUL.
Информация о состоянии единой учётной записи может быть запрошена на служебной странице Special:CentralAuth/имя_учётной_записи. SUL обслуживает глобальные флаги и аутентификацию. Единая учётная запись также обеспечивает совпадение email (включая статус подтверждения) и пароля во всех своих локальных инкарнациях.
Содержание |
[править] Свойства учёток, не относящиеся к SUL
- Технические флаги, полученные в одном проекте, не передаются в другие (например, администратор одного ресурса не становится администратором во всех остальных и т. д.).
- Персональные настройки отличаются для каждого из разделов (за исключением зарегистрированного адреса электронной почты).
- Уведомления о новых сообщениях на странице обсуждения участника возникают на страницах только того проекта, в котором были изменения.
- Внутренние номера учёток исчисляются каждым википроектом по-своему и не имеют отношения к (показывавшемуся на Special:CentralAuth до конца сентября 2014 года[1]) номеру SUL.
[править] Действия с единой учётной записью
Стюарды могут устанавливать и снимать глобальные флаги, включая locked
(отключение). В отключённую учётную запись невозможно войти, а активные сессии пользователя при установке locked
прерываются.
Удаление глобальной учётной записи вызывает отсоединение всех учётных записей и освобождение глобального имени. Стюарды и глобальные переименовывающие могут также менять имя SUL. При этом в каждом из проектов, содержащих учётку, проводятся все действия по переименованию учётной записи в MediaWiki. Спецстраница «Special:GlobalRenameProgress/новое_имя» на центральной вики (Мета Викимедии для Wikimedia) выдаёт информацию о проведённом (или находящемся в процессе) переименовании.
[править] История
Идею SUL предложил в 2005 году Brion Vibber. Фонд Викимедиа ввёл единые учётные записи в 2008 году, как добровольные. При этом (во всяком случае, с 2009 года) стала невозможной независимая регистрация где-либо в Викимедиа с именем, дублирующим существующую SUL. С некоторого момента (в 2014 году?) регистрация новых пользователей приводила сразу к созданию SUL в случае отсутствия конфликта имён. С марта по июль 2015 года все учётные записи Викимедиа были переведены на SUL принудительно.
[править] Интересные факты
- Технически, Special:CentralAuth сообщает для каждой локальной учётки не дату создания (регистрации), а дату присоединения[2][3] к SUL. В Wikimedia для многих учёток, зарегистрированных в 2008 г. и ранее, указанная дата находится в середине 2015 года. Аномалия обусловлена историческими причинами.
- В октябре 2018 года в связи с установкой обновления MediaWiki сисадмины Wikimedia удалили пароли пользователей из БД всех подключенных к SUL сайтов.[4] С тем стал невозможен заход в не имеющую SUL учётку локально на (подключенном к SUL) сайте.
- Даже в 2020 году викимедийцы находили отдельные неглобальные учётки,[5][3] возникшие в результате различных ошибок ПО.
- По непонятным причинам локальная регистрация пользователей с конфликтующими именами продолжалось в Википедии до 17 февраля 2015 года[6][7] — за месяц до начала последней стадии операции по ликвидации старой системы.
- Многие участники русской Википедии (включая бюрократа и арбитра семи созывов Vladimir Solovjev) называют установку флага
locked
«глобальной блокировкой»,[8] возможно, путая её заодно с глобальным баном (запретом)[9] (являющимся санкцией против участника). Такая функция, как глобальная блокировка, в самом деле существует, но применяется только к IP-адресам.[10] - Глобальная учётная запись может быть глобально отключена.
[править] Ссылки
- meta:Help:Unified_login/ru — информация на Мете Викимедии
- meta:Special:CentralAuth — есть форма ввода имени пользователя
- mw:Extension:CentralAuth(англ.)
[править] Примечания
- ↑ https://phabricator.wikimedia.org/T73277 (англ.)
- ↑ mw:Extension:CentralAuth/localuser table (англ.), attached значит «присоединён».
- ↑ 3,0 3,1 meta:Special:CentralAuth/Almeida, смотреть на «de.wikipedia.org».
- ↑ https://phabricator.wikimedia.org/T201009(англ.)
- ↑ Пример: https://phabricator.wikimedia.org/T263935(англ.)
- ↑ https://ru.wikipedia.org/w/index.php?title=Special:Log/newusers&offset=20150217152830&limit=14
- ↑ https://wikitech.wikimedia.org/wiki/Deployments/Archive/2015/02#deploycal-item-20150217T1600(англ.)
- ↑ w-ru:Обсуждение_арбитража:Конфирмация_или_снятие_флага_администратора_с_Sealle#Зачем конфирмация-то?
- ↑ См. например meta:User_talk:MBH#Russian
- ↑ meta:Global_blocks/ru
Единая учётная запись относится к темам: |