我有一个 CAS 数据库,并为我的 wiki 安装了带有 CAS 插件的 phpCAS。
我想通过 CAS(组:用户)为所有登录的用户添加一个默认组来管理 ACL。
有谁知道该怎么做?
谢谢 :)
DokuWiki 有一个默认组。每个登录的用户都将被分配到该组。
该选项称为defaultgroup。默认值为用户。您也可以更改此设置。
似乎在某些情况下这些选项设置不正确在这种情况下,只需更改/inc/auth/cas.auth.php。在 74 之后添加以下行:
$USERINFO['grps'][] = $conf['defaultgroup'];
我在 DokuWiki.org的 CAS 页面上添加了这一行。如果您对文件没有自定义更改,只需下载并替换您的版本。