我有自己的登录系统。我正在使用现有的 AuthPlugin 框架构建一个扩展,以便在 Mediawiki 上登录我的系统时自动登录用户。
// Instanciating a user object
$User = new User() ;
// Mediawiki does not start a session for unsigned users
wfsetupSession();
die($_SESSION['test']);
我之前在自己的登录系统上设置了 $_SESSION['test'] ,但我所有的会话变量似乎都被 Mediawiki 刷新了。有什么方法可以检索这些变量吗?我仍然使用可用的 PHPSESSID cookie,但 MW 在另一个 cookie 中创建了自己的会话 ID。