强制登录论坛时缺少服务条款和隐私政策协议通知

我的论坛目前启用了“需要登录”设置,匿名用户将被强制登录或注册。我注意到当启用该设置时,“注册即表示您同意隐私政策和服务条款。”这段文字丢失了。当禁用该设置时,这段文字是可见的。我认为应该显示这段文字,以便用户在加入论坛时知道他们需要遵守服务条款和隐私政策。

启用“需要登录”设置:

禁用“需要登录”设置:

1 个赞

这在一个仅限登录的社区中是有意义的。在 Meta 或 example 中,如果您点击服务条款 (ToS),它会带您到 此处,该链接位于网站“内部”。这违背了仅限登录的初衷。

3 个赞

我明白了,不过我注意到即使在仅限登录的网站上,/tos/privacy 页面在匿名状态下仍然可以被公开访问。这些页面的用户界面也受到限制。为了通知用户他们受服务条款和隐私政策的法律约束,我认为最好在仅限登录的网站上显示该协议通知。

1 个赞

是的,我们可能应该无条件地显示此免责声明……我在这里尝试了一个 PR:UX: show disclaimer on account creation unconditionally by awesomerobot · Pull Request #26807 · discourse/discourse · GitHub

但可能还有一些更复杂的因素需要考虑……

1 个赞

我刚刚遇到了这个问题。我认为这可能算是一个“bug”。例如,给定以下网站设置:

  • login required 为 true
  • tos url 已填写
  • privacy policy url 已填写

免责声明文本肯定应该出现在注册/邀请模态框中(目前并未显示)。

2 个赞

这应该已经通过 FIX: Include TOS and Privacy Policy URLs in signup when login required by pmusaraj · Pull Request #34926 · discourse/discourse · GitHub 修复了,感谢您的报告!

3 个赞