Php 关于验证码和最佳实践实施

Php 关于验证码和最佳实践实施,php,implementation,captcha,Php,Implementation,Captcha,我和一位朋友讨论了使用captcha代码及其实现,下面是讨论的结果: 它有助于防止暴力登录尝试 它是可以规避的 不方便使用 一个好的方法,很难实施 我想从你们这些极客那里了解一下在CMS系统中实现captcha代码的最佳实践 一如既往,感谢大家的支持。对于CodeIgniter,我们创建了一个recaptcha库和一个recaptcha视图,因此将其添加到我们的站点非常简单。Google的recaptcha实现非常容易集成 对于CodeIgniter,我们创建了一个recaptcha库和一个

我和一位朋友讨论了使用captcha代码及其实现,下面是讨论的结果:

  • 它有助于防止暴力登录尝试
  • 它是可以规避的
  • 不方便使用
  • 一个好的方法,很难实施
我想从你们这些极客那里了解一下在CMS系统中实现captcha代码的最佳实践


一如既往,感谢大家的支持。

对于CodeIgniter,我们创建了一个recaptcha库和一个recaptcha视图,因此将其添加到我们的站点非常简单。Google的recaptcha实现非常容易集成


对于CodeIgniter,我们创建了一个recaptcha库和一个recaptcha视图,因此将其添加到我们的站点非常简单。Google的recaptcha实现非常容易集成


作为最佳实践,我建议排除0和o,以及1和l,因为它们看起来非常相似。
有时我也是,或者8和B作为最佳实践,我建议排除0和o,以及1和l,因为它们看起来非常相似。
有时我也是,或者说8和B是最流行的验证码,并且在我注册时也被twitter这样的大网站使用。@Alfred:答案太简单了,不是吗?;-)这就是为什么我这次要发表评论;)。但这是正确的答案@艾尔弗雷德:我知道我的朋友,你总是受欢迎的最好的方法可能是通过openID(谷歌)进行身份验证。让用户在注册帐户时只需填写一次验证码。是最流行的验证码,而且在我注册时,twitter等大型网站也使用了验证码。@Alfred:答案太简单了,不是吗?;-)这就是为什么我这次要发表评论;)。但这是正确的答案@艾尔弗雷德:我知道我的朋友,你总是受欢迎的最好的方法可能是通过openID(谷歌)进行身份验证。让用户在注册帐户时只需填写一次验证码。谢谢你的朋友,但我知道如何使用谷歌!:-)我不是在寻找一个复制/过去的解决方案,而是一个依赖于上述要点的好模式。又是tnx。谢谢你的哥们,但我知道怎么用谷歌!:-)我不是在寻找一个复制/过去的解决方案,而是一个依赖于上述要点的好模式。又是tnx。