还没有办法让未注册用户发帖吗?

thisthis 帖子中得出的结论在 2021 年是否仍然适用?

基本上,我运营着一个 Discourse 论坛,希望实现即时互动。因此,我更倾向于让未注册用户匿名发帖,而不是让他们先完成注册流程,然后再发帖。那么,是否仍然绝对要求用户必须先使用电子邮件和密码注册才能发帖?

1 个赞

恐怕我们没有任何计划会这样做。Discourse 从根本上需要电子邮件地址才能运行。

6 个赞

好吧,我明白了。我想如果人们真的想参与我的讨论,他们可以花点时间快速注册一下。感谢你给了我一个明确的答复!

2 个赞

如果您添加各种“使用 X 登录”选项(例如“使用 Google 登录”),将显著降低大多数用户的注册门槛,同时也能让您的用户受益于该实体提供的登录安全保障。

5 个赞

我猜插件或许可以添加一种“快速评论”表单……

  • 仍需电子邮件。电子邮件地址字段将作为评论表单的一部分。
  • 提交评论表单后,会向提供的邮箱发送确认邮件:“点击链接以确认您是该评论的发布者”。
    • 这主要用于防范垃圾信息。
  • 确认之后,会创建一个“暂存用户”(Staged User),这在某些通过邮件提交的分类中是允许的。用户名为“StagedUser{blah}”。
  • 用户可以多次执行此操作,所有操作都关联到该暂存用户。
    • 现在,您可以将完成注册的好处宣传如下:
      • 无需在每次发帖时点击确认链接
      • 自定义用户名
      • 收到对其帖子的回复通知
      • 等等,等等,以及所有其他标准的 Discourse 功能
1 个赞

这正是我实际做的。我按照谷歌的流程走了一遍。很好的建议。

2 个赞

Apple 登录功能目前也在测试中,与其他选项(Facebook、Instagram、GitHub、Twitter、Discord 等)一同加入。

2 个赞