[英]Multiple Ways Verifying Phone with Twilio's Authy
我对如何准确地通过Authy验证电话感到困惑。
我有一个接受国家/地区代码和电话号码的C#/ MVC视图,并且我调用AuthyClient.RegisterUser,并且工作正常。 我存储回来的AuthyId。
然后,我用force = true调用AuthyClient.SendSms。 <---这会向他们发送验证码吗?
我的测试用户甚至没有在我的网站上输入代码,而在Twilio中,他显示为已验证。 那是因为他在注册后打开了Authy应用程序?
那么,有多种方法可以验证电话吗?
Twilio开发人员布道者在这里。
从AuthyClient.RegisterUser
调用开始,您在此处发出的API请求实际上就是使用Authy API执行两因素身份验证的方式。
要使用Authy验证电话,您只需拨打两次API。 第一个发送验证码 ,第二个要求用户输入接收到的验证码,然后对其进行验证 。
我可以看到您正在使用authy.net库,该库现在不幸地存储在GitHub上,因为它不是最新的。 我不是.NET开发人员,但是从代码库中可以看到,它不支持Verify端点。 因此,建议您自己构造HTTP请求。
通读“ 验证”文档 ,其中包含发出请求所需的所有URL,包括必需的参数。 让我知道你如何处理。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.