Difference between revisions of "HttpAuth/ru"

From Wiki4Intranet
Jump to: navigation, search
(Split extension page to semantic data and russian description)
 
Line 1: Line 1:
 
{{ExtensionFromInfo|lang=ru|name=HttpAuth}}
 
{{ExtensionFromInfo|lang=ru|name=HttpAuth}}
Простейшее расширение для использования [[wikipedia:Basic_access_authentication|HTTP Basic авторизации]] внутри Вашей MediaWiki.
+
 
 +
== Использование ==
 +
 
 +
Расширение добавляет поддержку [[wikipedia:Basic_access_authentication|HTTP Basic авторизации]] в вашу MediaWiki. Это полезно, например, для доступа к RSS/Atom лентам в закрытых с помощью [[IntraACL]] вики-системах из читалок.
  
 
Для включения нужно только скачать директорию <tt>HttpAuth</tt> в поддиректорию <tt>extensions</tt> установочного пути MediaWiki добавить в <tt>LocalSettings.php</tt> строчку <code-php>require_once 'extensions/HttpAuth/HttpAuth.php';</code-php>
 
Для включения нужно только скачать директорию <tt>HttpAuth</tt> в поддиректорию <tt>extensions</tt> установочного пути MediaWiki добавить в <tt>LocalSettings.php</tt> строчку <code-php>require_once 'extensions/HttpAuth/HttpAuth.php';</code-php>
Line 8: Line 11:
 
Например, ссылка на RSS «Свежих правок» из такой:
 
Например, ссылка на RSS «Свежих правок» из такой:
  
<tt><nowiki>http://</nowiki>'''ВАШ_ДОМЕН'''/index.php?title=Special:RecentChanges&feed=rss</tt>
+
<nowiki>http://</nowiki>'''ВАШ_ДОМЕН'''/index.php?title=Special:RecentChanges&feed=rss
  
 
Должна стать такой:
 
Должна стать такой:
  
<tt><nowiki>http://</nowiki>'''ВАШ_ДОМЕН'''/index.php?title=Special:RecentChanges&feed=rss'''&httpauth=1'''</tt>
+
<nowiki>http://</nowiki>'''ВАШ_ДОМЕН'''/index.php?title=Special:RecentChanges&feed=rss'''&httpauth=1'''
  
 
* Если эту ссылку открыть в браузере, появится окно ввода логина и пароля, и вплоть до закрытия браузера вы должны будете авторизоваться через HTTP Basic авторизацию (так как расширение устанавливает специальную Cookie).
 
* Если эту ссылку открыть в браузере, появится окно ввода логина и пароля, и вплоть до закрытия браузера вы должны будете авторизоваться через HTTP Basic авторизацию (так как расширение устанавливает специальную Cookie).
 
* Если эту ссылку добавить, например, в программу чтения RSS, она тоже запросит у вас логин и пароль. Это удобно, если в вашей Wiki используется система прав (например, [[mediawikiwiki:Extension:Halo_Access_Control_List|HaloACL]]) — в RSS-читалке вы тоже увидите защищённые в целом, но доступные вам статьи.
 
* Если эту ссылку добавить, например, в программу чтения RSS, она тоже запросит у вас логин и пароль. Это удобно, если в вашей Wiki используется система прав (например, [[mediawikiwiki:Extension:Halo_Access_Control_List|HaloACL]]) — в RSS-читалке вы тоже увидите защищённые в целом, но доступные вам статьи.

Revision as of 17:16, 14 February 2013

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

  • Назначение: Поддержка входа в Wiki с использованием HTTP Basic аутентификации.
  • Репозиторий: https://github.com/mediawiki4intranet/HttpAuth
  • Домашняя страница: http://wiki.4intra.net/HttpAuth
  • Лицензия: GPLv2.0+ 
  • Дата создания: 2010-09-03 
  • Последняя версия: 2012-02-03 
  • Оценка расширения: Возможно полезное (3)

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

  • Дата включения: 2010-09-03
  • Включённая версия: последняя
  • Состояние доработок: Создано в рамках MediaWiki4Intranet

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

Расширение добавляет поддержку HTTP Basic авторизации в вашу MediaWiki. Это полезно, например, для доступа к RSS/Atom лентам в закрытых с помощью IntraACL вики-системах из читалок.

Для включения нужно только скачать директорию HttpAuth в поддиректорию extensions установочного пути MediaWiki добавить в LocalSettings.php строчку
require_once 'extensions/HttpAuth/HttpAuth.php';

Чтобы использовать Basic-авторизацию, добавьте в запрос параметр &httpauth=1.

Например, ссылка на RSS «Свежих правок» из такой:

http://ВАШ_ДОМЕН/index.php?title=Special:RecentChanges&feed=rss

Должна стать такой:

http://ВАШ_ДОМЕН/index.php?title=Special:RecentChanges&feed=rss&httpauth=1
  • Если эту ссылку открыть в браузере, появится окно ввода логина и пароля, и вплоть до закрытия браузера вы должны будете авторизоваться через HTTP Basic авторизацию (так как расширение устанавливает специальную Cookie).
  • Если эту ссылку добавить, например, в программу чтения RSS, она тоже запросит у вас логин и пароль. Это удобно, если в вашей Wiki используется система прав (например, HaloACL) — в RSS-читалке вы тоже увидите защищённые в целом, но доступные вам статьи.