是否可以仅对部分用户启用电子邮件验证?

问题描述

我们公司有两种类型的帐户。一种用户类型 (type1) 是我们通过内部 UI 手动创建的用户类型。现在,我们希望让客户端可以从公共 UI(类型 2)注册自己。

我们希望为“type2”用户激活注册过程,并为“type1”用户禁用它。有没有可能以某种方式控制它?

谢谢!

编辑:

我发现了这个 REST API 函数: https://host/parse/verificationEmailRequest

但不幸的是,它不适用于我的用例。还有其他想法吗?

解决方法

因此,解析服务器上似乎没有这样的选项,但正如@Davi Macedo 发布的那样,可以挂钩用户的 beforeSave 触发器并将已验证的标志发送为 true。相反,我所做的是在电子邮件适配器上检查当用户是“type1”时发送电子邮件和阻止的用户请求类型。也许@Davi Macedo 的解决方案更优雅,但第二个现在对我来说效果很好。非常感谢您的帮助!