Difference between revisions of "HttpAuth"
From Wiki4Intranet
Line 16: | Line 16: | ||
* Если эту ссылку добавить, например, в программу чтения RSS, она тоже запросит у вас логин и пароль. Это удобно, если в вашей Wiki используется система прав (например, [[mediawikiwiki:Extension:Halo_Access_Control_List|HaloACL]]) — в RSS-читалке вы тоже увидите защищённые в целом, но доступные вам статьи. | * Если эту ссылку добавить, например, в программу чтения RSS, она тоже запросит у вас логин и пароль. Это удобно, если в вашей Wiki используется система прав (например, [[mediawikiwiki:Extension:Halo_Access_Control_List|HaloACL]]) — в RSS-читалке вы тоже увидите защищённые в целом, но доступные вам статьи. | ||
− | [[ | + | [[Категория:MediaWiki]] |
− | {{replicate-from-custiswiki-to- | + | {{replicate-from-custiswiki-to-4intranet}} |
Revision as of 17:53, 5 April 2012
Простейшее расширение для использования HTTP Basic авторизации внутри Вашей MediaWiki.
Для включения нужно только скачать директорию 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-читалке вы тоже увидите защищённые в целом, но доступные вам статьи.
Статья реплицируется в Wiki4IntraNet.