OpenID/ru

From Wiki4Intranet
< OpenID
Revision as of 14:05, 14 February 2013 by VitaliyFilippov (Talk | contribs) (Created page with "{{ExtensionFromInfo|lang=ru|name=OpenID}} == Использование == После установки, ссылка «Войти через OpenID» показывает...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
This is a page snapshot, showing old (but not deleted) versions of images and templates.
Jump to: navigation, search

OpenID — расширение MediaWiki.

  • Назначение: Поддержка входа в вики по офигически глючной, но самой распространённой технологии единого входа — OpenID.
  • Репозиторий: https://github.com/mediawiki4intranet/OpenID
  • Домашняя страница: OpenID на mediawiki.org* Версия MediaWiki: гарантирована совместимость с 1.18+, возможна с другими
  • Лицензия: GPLv2.0+* Дата создания: 2006-07-25* Оценка расширения: Вероятно полезное (4)

Включение в сборку Mediawiki4Intranet:

  • Дата включения: 2009-05-15
  • Включённая версия: последняя
  • Состояние доработок: Мелкие доработки в сборке MediaWiki4Intranet

Использование

После установки, ссылка «Войти через OpenID» показывается рядом с обычной ссылкой входа. Пользователь, желающий войти через OpenID, должен по ней кликнуть и выполнить предлагаемое, а именно — сначала OpenID сервер спросит подтверждение, а потом MediaWiki предложит либо зарегистрировать новую, либо привязать существующую учётную запись к OpenID-«логину». После этой привязки пользователь сможет просто входить через OpenID без дополнительных шагов.

Наши доработки

  • Показ предложения войти через OpenID на обычной странице входа.
  • Использование редиректов вместо автоотправляющихся POSTом, заметных пользователю форм, если требуемый URL получается короче 2048 байт.
  • Back-port в MediaWiki 1.18.

Установка

  • Установите php-openid командой pear install Auth_OpenID или apt-get install php-openid если у вас Debian/Ubuntu
  • Добавьте require_once("$IP/extensions/OpenID/OpenID.setup.php"); в ваш LocalSettings.php
  • Запустите php maintenance/update.php, чтобы применить изменения структуры БД