如何通过REST API验证电子邮件

时间:2017-01-10 16:02:18

标签: rocket.chat

通过iframe登录我们的rocket.chat工作。我可以创建用户并通过iframe和API登录。

我的问题是用户的电子邮件无法验证,因此离线电子邮件通知无法正常工作。

如何验证他们的电子邮件?

2 个答案:

答案 0 :(得分:3)

如果您使用Rocket.Chat REST API创建用户,则会接受属性verified,该属性会将用户的电子邮件地址标记为已验证。发布到/api/v1/users.create并在创建时验证电子邮件的 json 的示例是:

{
    "email": "example@example.com",
    "name": "Example User",
    "password": "example-p@ssw0rd",
    "username": "example",
    "verified": true
}

使用verified属性,您不再需要直接更新mongo或使用/api/v1/users.update

答案 1 :(得分:0)

我认为您可以通过修改帐户并查看已验证的选项来验证用户。可以从/ admin / users

编辑用户帐户