使用Auth0和Twilio的无密码身份验证

时间:2016-10-24 00:42:13

标签: authentication sms twilio auth0 password-less

我正在使用Auth0.com使用无密码身份验证构建应用程序,并且有一种方法可以进行异常检测,但似乎只适用于使用帐户进行电子邮件身份验证。有没有办法控制在一段时间内使用twilio.com发送到某个电话号码的短信数量,这样用户就不会滥用服务。

2 个答案:

答案 0 :(得分:0)

我今天发现,经过大量登录尝试使用Auth0无密码身份验证后,用户帐户被阻止了。 enter image description here

答案 1 :(得分:0)

用于启动SMS无密码身份验证过程的端点({{1}})受速率限制。请参阅quartz-scheduler以了解要检查哪些HTTP响应标头,以了解确切的限制。

我刚做了一个快速测试,我在该端点上每分钟有大约50个请求的限制,但是,这不是用户可配置的,也不是每个电话号码。我相信它的每个IP地址,虽然我还没有确认。

您还可以依赖Twilio使用触发器来通知可能的滥用尝试,甚至实现一个Web钩子,如果您检测到活动级别超出正常情况,触发器将调用该钩子以自动禁用Auth0中基于SMS的无密码身份验证期望的。