0

我们正在使用 Authy API 通过 SMS 发起移动验证码,并且在我们的 PoC 期间,代码会在每次请求验证码时尝试注册用户(因此它会注册,然后请求 SMS)。当时的理由是,如果用户更改了他们的电子邮件(手机号码相同),我们希望使用该新电子邮件再次注册他们。向已经注册的用户调用 register 基本上是一个无操作(它返回当前注册用户的 authy Id)。

回首往事,我现在想知道是否每次都需要此注册。我查看了 API 文档,但找不到更新注册用户电子邮件地址的正确过程,或者即使我们应该在用户注册后关心电子邮件地址。

对此的任何建议将不胜感激。

4

1 回答 1

0

Twilio 开发人员布道者在这里。

无法更新或删除用户的电子邮件地址,当您使用不同的电子邮件地址但相同的电话号码重新注册时,新的电子邮件地址只会添加到用户帐户中(尽管您只能看到仪表板中的第一个电子邮件地址)。

您不需要每次都注册,因为您只需要authy_id发送一个 2 因素验证码。尽管如果他们在您的平台上更改了新的电子邮件地址,最好向用户添加一个新的电子邮件地址。

不过,这只是一件额外的事情,听起来您不一定要使用此服务进行两因素身份验证,而只是用于验证电话号码。如果是这种情况,您实际上可以改用Twilio 验证 API。这只需要电话号码,根本不需要电子邮件地址。

于 2019-10-17T02:43:13.077 回答