【发布时间】:2011-08-08 00:27:18
【问题描述】:
项目
我们有一个用 PHP 编码的竞赛,使用 CodeIgniter。该表格对电子邮件地址和手机号码进行了验证。页面本身托管在不同域的 iframe 中(这是一种代理-客户关系)。
问题
我们让用户拥有 1000 条条目。我们知道它们是假的,因为:
- 他们使用相同的手机号码 - 假设他们找到了一个通过验证的手机号码,然后每次都使用它。
- 电子邮件地址都位于奇怪的域中,其中一些域重复了多次。
但是,IP 地址是唯一的,条目分布在几天内,域本身有 MX 记录,用户代理看起来很正常。
客户不想做任何可能导致条目减少的事情。
问题
Captcha 等方法的优缺点是什么?您使用了哪些有效的 UI 和代码模式?
我阅读的一种方法是允许可疑条目,以便垃圾邮件发送者的条目被接受,但他们的数据有一个“可疑”标志,然后手动检查。我可以检查哪些数据来判断是否可疑?
【问题讨论】:
标签: php validation codeigniter captcha