【发布时间】:2020-07-08 20:01:22
【问题描述】:
我有一个私人网站,它有自己的基于 PHP/MySQL 的登录系统。当用户在那里进行身份验证时,会写入一组会话变量以确认用户已登录。他们访问的所有后续页面都会检查这些会话变量,然后才能查看这些页面。
我还在我正在测试的网站上设置了一个 MediaWiki。内容不能公开查看,所以我很想在 MediaWiki 上检查那些相同的会话变量以允许他们访问……但我无法找出最好的方法。 (注意:我是 MediaWiki 的新手)。
只要我将 session_start(); 添加到 MediaWiki index.php,我就会收到致命异常。
我已经研究过使用 SessionManager 和 this code seems promising,但我不确定该放在哪里!新手问题,我知道。谁能让我知道在哪里放置这种代码,或者将我重定向到更好的处理方式?
【问题讨论】:
标签: php mediawiki mediawiki-extensions