如何在apache bloodhound中设置身份验证?

时间:2014-10-19 09:57:52

标签: trac apache-bloodhound

我刚刚在我的服务器上安装了Apache Bloodhound。它工作正常。但是使用默认设置,任何人都可以查看故障单列表。我想更改此设置,以便只有登录的用户才能查看故障单。

有可能吗?我怎么能这样做?

1 个答案:

答案 0 :(得分:2)

默认的Trac票证权限是TICKET_VIEW,用于匿名'会议(每个人)和编辑经过身份验证的'用户,是的。

您想要删除TICKET_VIEW,因此只有经过身份验证的用户才能看到(并修改)故障单。为了实现这一点,任何具有PERMISSION_REVOKE(由TRAC_ADMIN和PERMISSION_ADMIN继承)的用户都可以导航到permission web admin页面,可以检查并提交“删除”#39;行动。或者,您可以使用trac-admin命令:

trac-admin <path_to_trac_env> permission remove anonymous TICKET_VIEW

您需要使用真实路径替换路径,例如/var/www/trac_env/myTrac