是否可以将一个Brat服务器实例上的用户分开?我知道如何在config.py文件中创建新的用户帐户,但是似乎所有用户都可以通过Web应用程序中的收集窗口查看所有文件(在Brat的数据目录中)。
我需要用户只能查看(以某种方式)属于其登录名的文件。我将文本和.ann文件直接上传到数据文件夹,因此用户只需要登录并开始注释即可。
这有可能吗?
是否可以将一个Brat服务器实例上的用户分开?我知道如何在config.py文件中创建新的用户帐户,但是似乎所有用户都可以通过Web应用程序中的收集窗口查看所有文件(在Brat的数据目录中)。
我需要用户只能查看(以某种方式)属于其登录名的文件。我将文本和.ann文件直接上传到数据文件夹,因此用户只需要登录并开始注释即可。
这有可能吗?
我发现了一种方法。您可以将acl.conf文件放入所需的目录并设置一些规则:
User-Agent: *
Disallow: /
User-Agent: testuser
Allow: /
这将限制对“ testuser”登录名的访问,并向其他用户显示“拒绝访问”消息。它具有一些缺点,这些缺点将在Google User Group中讨论,以及另一种方法。