У меня есть частный сайт с собственной системой входа, построенной на PHP / MySQL. Когда пользователи проходят там аутентификацию, записывается набор переменных сеанса, подтверждающий, что пользователь вошел в систему. Все последующие страницы, к которым они обращаются, проверяют эти переменные сеанса, прежде чем они смогут просматривать эти страницы.
Я установил MediaWiki также на сайте, который я сейчас тестирую. Содержимое не может быть общедоступным, поэтому я хотел бы проверить те же переменные сеанса в MediaWiki, чтобы разрешить им доступ ... но у меня возникли проблемы с поиском лучшего способа сделать это. (Примечание: я новичок в MediaWiki).
Как только я добавляю session_start();
в MediaWiki index.php
, я получаю фатальное исключение.
Я посмотрел на использование SessionManager и этот код кажется многообещающим , но я не уверен, куда его поместить! Newb ie вопрос, знаю. Может ли кто-нибудь сообщить мне, где разместить такой код, или перенаправить меня на лучший способ справиться с этим?