【问题标题】:Mediawiki - only a certain user group can read / accessMediawiki - 只有特定的用户组可以阅读/访问
【发布时间】:2014-12-08 13:26:45
【问题描述】:

我现在正在建立一个 wiki,我希望它是完全私有的,并且只能由特定的用户组访问。

我的第一步是:

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

这样一来,任何人(我猜是管理员除外)都应该能够阅读 Wiki 的任何内容。

之后我创建了一些组以允许只读、阅读编辑和创建权限等。

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

我错过了什么吗?

【问题讨论】:

标签: permissions mediawiki


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-04-16
      • 1970-01-01
      • 2014-04-25
      • 2015-06-08
      • 1970-01-01
      • 2018-05-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多