two-factor-authentication - Authy 的 TOTP 和电话验证 API 有什么区别?

标签 two-factor-authentication authy sms-verification

电话验证 API 只是 TOTP 的包装以简化流程,还是它们适用于完全不同的用例?

最佳答案

这里是 Authy 开发者布道者。

Phone Verification API对于通过短信或电话进行一次性验证非常有用。如果您需要做的只是确保您的用户拥有他们输入的电话号码,那就太好了。你可以阅读我写的how to implement phone verification in Rails如果您想了解更多。

TOTP API返回一个 Authy ID,您可以保存该 ID,并使用该 ID 作为 2FA 流程的一部分向您的用户发送验证码。然后,当您将验证码发送给用户时,Authy 会判断他们是否拥有 Authy 应用程序,并发送推送通知或短信。

这基本上是相同的技术,但是 TOTP 情况稍微复杂一些并且适合重复使用。

我还写了how to implement TOTP 2FA with Authy and Rails如果您想查看详细信息。

这有帮助吗?

关于two-factor-authentication - Authy 的 TOTP 和电话验证 API 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37450032/

相关文章:

authentication - Shiro,多重身份验证

javascript - 如何将 Google Authenticator 添加到我的网站?

twilio - Authy OneTouch 批准/拒绝错误

java - 获取相同的双因素代码,就像我在 JAVA 中的 App Authy 中收到的一样

android - firebase auth的自动检测验证码不起作用

没有READ_SMS权限的android短信验证

authentication - 如何在 Ubuntu 上使用公钥和密码设置 SFTP

android - Google 帐户登录错误(双因素身份验证)

php - 如何找到我的 key 以将我的 Authy 应用程序添加到客户手机?

mobile - 如何防止对服务器的验证码攻击