Mediawiki - 只有某个用户组才能读取/访问

时间:2014-12-08 13:26:45

标签: permissions mediawiki

我现在正在设置一个wiki,我希望它完全是私有的,只有特定用户组才能访问。

我的第一步是:

$wgGroupPermissions['*']['read']    = false;

这样,没有人(但我认为是管理员)应该能够阅读Wiki的任何内容。

之后我创建了一些组以允许只读,读取编辑和创建限额等。

可悲的是,我尝试注册一个新的测试帐户,即使我更改了除了我创建的用户组之外没有人能够读取它的权限,我仍然可以阅读主维基页面。

我错过了什么吗?

2 个答案:

答案 0 :(得分:0)

该方法专门允许已创建帐户的用户查看Wiki。请参阅本手册页:https://www.mediawiki.org/wiki/Manual:Preventing_access#Restrict_viewing_of_all_pages,这是第二个警告。因此,您可能还想限制帐户创建。

答案 1 :(得分:0)

您需要添加$wgGroupPermissions['user']['read'] = false;,因为*仍允许users组中的访问者阅读。

相关问题