在我的网站上,我不想使用那些扭曲的文本验证码。所以我决定使用隐藏字段验证码。
例如
<form>
<input type="text" name="surprise" value="" style="display: none; visibility: hidden;"/>
</form>
真正的用户不会看到这个字段,因此他们会将其留空,因为垃圾邮件机器人会填写它。然后我可以检查“surprise”字段是否为空,如果为空则继续。
但是我现在问这个方法,我觉得不是很安全。那你能建议一下吗?安全吗?有没有其他不需要用户输入图像文本的验证码方法?
最佳答案
您所拥有的可能有助于阻止垃圾邮件,但它远非一个完整的解决方案。适当的验证码会让您走得更远,但根据您的需求和使用场景,您的解决方案可能就足够了。
关于php - 隐藏字段验证码是否足够安全?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8421483/