如何限制匿名用户在Discourse中特定类别发帖?

感谢您的回复!

我的问题不是关于通过电子邮件发帖,而是关于如何限制匿名用户在特定类别中发帖。我参考了这篇文章,但仍然遇到一些挑战。以下是我的情况和遇到的问题的详细信息:

我的目标

  1. 限制匿名用户发帖:我希望匿名用户只能在特定类别中发帖,而在其他类别中,他们只能查看内容,不能发帖。
  2. 防止权限冲突:即使匿名用户的信任级别与普通用户相同(例如,两者都处于信任级别 0),我也希望确保匿名用户不能在受限类别中发帖。

遇到的问题

  1. 权限冲突:尽管我已经设置了权限以限制匿名用户组在某些类别中发帖,但问题在于匿名用户与普通用户具有相同的信任级别(例如,两者都处于信任级别 0)。由于这种重叠,匿名用户仍然可以在仅允许信任级别 0 用户发帖的类别中发帖。这造成了冲突,因为匿名用户与普通用户共享相同的信任级别,从而绕过了限制。
1 个赞