【问题标题】:Is the Firebase OTP or Twilio OTP more reliable in terms of delivering?Firebase OTP 或 Twilio OTP 在交付方面是否更可靠?
【发布时间】:2021-04-17 08:17:36
【问题描述】:
我一直在使用带有 OTP 的 Firebase 身份验证,600 名用户中,大约 (5%) 20-40 在他们第一次尝试接收 OTP 短信时遇到了问题,并且有些需要多次尝试。
大多数用户目前都在埃及,而且有时网络连接不太好。
如果我使用 twilio Otp 服务会有所不同,因为他们在这个服务领域的时间更长,并且可能有不同的基础设施还是会相同?
如果有任何实践经验,我们将不胜感激。
【问题讨论】:
标签:
firebase
firebase-authentication
twilio
twilio-api
【解决方案1】:
这里是 Twilio 开发者宣传员。
首先,我们非常努力地确保收到通过 Authy 或 Verify API 发送的 OTP 消息。当然,这取决于您要发送到的国家/地区的网络和连接。
如果您在交付能力方面遇到问题,您可以考虑使用 Authy,因为它允许您通过 SMS 以及 voice 和 authenticator applications 发送 OTP。如果您可以鼓励您的用户使用 Authy 应用程序(或其他身份验证器),那么您就不需要发送 SMS 消息,也不必担心可传递性。
【解决方案2】:
Twilio 的 Authy 被 Twitch、Coinbase、DuckDuckGo 等各种著名网站使用。Firebase 也不错。如果您的应用基于 SMS 身份验证,则推荐使用 Twilio,但如果其基于电子邮件,则 Firebase 更好。
正如您所说,埃及的用户遇到了问题,您可以让他们中的一些人自愿参加免费试用的 Twilio 试运行吗?就像您可以使用 Twilio 的 OTP API 制作一个测试应用程序,并让 5% 的用户试用它是否有效,那么这取决于您。
谢谢!
-Arnav :)