移除电子邮件验证

你好!

请问如何设置,使得用户注册我的论坛时无需验证电子邮件?因为我不希望他们进行这一步。

谢谢!

无法禁用电子邮件验证。您可能不理解原因,但实际上您确实需要电子邮件地址验证。

电子邮件是 Discourse 的核心。电子邮件地址被视为个人身份信息。在将地址存储到您的数据库之前,您有责任核实该地址是否确实属于相关用户。

如果用户输入了错误的电子邮件地址(无论是无意还是有意),否则您将把邮件发送给未同意接收此类消息的用户。如果您的邮件域名因发送未经请求的邮件而被举报,您很快就会被许多大型电子邮件服务提供商屏蔽。

Discourse 将删除任何未经验证地址的账户,以保护您免受数据保护方面的法律责任。

6 个赞

谢谢,我之前不太确定那是否适用。

这对于测试安全禁用 SMTP 的实例可能非常有用,可以避免发送真实电子邮件。

这意味着我们需要在生产环境中创建一个测试用户,然后将生产环境导出到测试环境中,然后删除生产环境中的测试用户!

如果您有在 SMTP 被禁用的测试环境中创建用户的解决方法,我将不胜感激…… :slight_smile:

这是可能的。作为访客,请使用虚假电子邮件创建一个新帐户。

作为管理员,请转到该新帐户的个人资料,并在其个人资料的管理选项卡中手动激活它:

然后,您就可以使用测试用户登录了。

2 个赞

啊是的,这是一个如此简单的功能来解决它!
非常感谢 @ Coin-coin le Canapin!!

1 个赞