我正在使用Auth0.com使用无密码身份验证构建应用程序,并且有一种方法可以进行异常检测,但似乎只适用于使用帐户进行电子邮件身份验证。有没有办法控制在一段时间内使用twilio.com发送到某个电话号码的短信数量,这样用户就不会滥用服务。
答案 0 :(得分:0)
答案 1 :(得分:0)
用于启动SMS无密码身份验证过程的端点({{1}})受速率限制。请参阅quartz-scheduler以了解要检查哪些HTTP响应标头,以了解确切的限制。
我刚做了一个快速测试,我在该端点上每分钟有大约50个请求的限制,但是,这不是用户可配置的,也不是每个电话号码。我相信它的每个IP地址,虽然我还没有确认。
您还可以依赖Twilio使用触发器来通知可能的滥用尝试,甚至实现一个Web钩子,如果您检测到活动级别超出正常情况,触发器将调用该钩子以自动禁用Auth0中基于SMS的无密码身份验证期望的。