Extension:SocialLogin/ru

SocialLogin добавляет возможность входить на сайт при помощи социальных сетей, таких как Facebook, ВКонтакте, Google и др.

Это значит что вы можете входить в ваш MediaWiki-проект при помощи учётной записи социальных сетей, после того как объедините существующую или вновьсозданную учётную запись с учётной записью социальной сети. После того как вы авторизируете клиентское приложение, расширение предложит вам объедединь учётную запись социальной сети с существующей учётной записью MediaWiki-проекта или создать новую.

В комплекте предоставляются несколько плагинов взаимодействия с Facebook, Google, ВКонтакте, Яндекс и Одноклассники. Также вы можете создать свой собственный плагин.

Возможности

 * Интеграция с Facebook, Google, ВКонтакте, Яндекс и Одноклассники;
 * Возможность объединить разные сервисы с одним аккаунтом;
 * Возможность объединить несколько аккаунтов одного сервиса с одним аккаунтом;
 * Возможность в любой момент открепить аккаунт социальной сети от аккаунта;
 * Возможность подмены ссылки Представиться / Зарегистрироваться на ;
 * Лёгкая расширяемость.

Configuration parameters

 * $wgSocialLoginServices: Словарь, содержащий записи вида . Каждый ключ плагин будет использован для подключения SocialLoginPlugin из папки плагинов и должен соответствовать названию файла плагина, к примеру google.com, vk.com, odnoklassniki.ru. Пример словаря:
 * $wgSocialLoginOverrideUrls: Если установлено в true, то ссылка Представиться / Зарегистрироваться будет вести на страницу Служебная:SocialLogin.
 * $wgSocialLoginAddForms: Если установлено в true, то формы авторизации и регистрации будет добавлены под кнопкам социальной авторизации для неавторизированных пользователей.
 * $wgVkSecret: Секретный ключ приложения на сайте vk.com.
 * $wgVkAppId: ID приложения на сайте vk.com.
 * $wgFacebookSecret: Секретный ключ приложения на сайте facebook.com.
 * $wgFacebookAppId: ID приложения на сайте facebook.com.
 * $wgGoogleSecret: Секретный ключ приложения на сайте google.com.
 * $wgGoogleAppId: ID приложения на сайте google.com.
 * $wgYandexSecret: Секретный ключ приложения на сайте yandex.ru.
 * $wgYandexAppId: ID приложения на сайте yandex.ru.
 * $wgOdnoklassnikiPublic: Публичный ключ приложения на сайте odnoklassniki.ru.
 * $wgOdnoklassnikiSecret: Секретный ключ приложения на сайте odnoklassniki.ru.
 * $wgOdnoklassnikiAppId: ID приложения на сайте odnoklassniki.ru.
 * $wg…Secret: Секретный ключ приложения на дополнительном сайте.
 * $wg…AppId: ID приложения на дополнительном сайте.