我想在 Rails 项目中实现验证码以提交表单,但我不知道该怎么做。我倾向于实现的简单性和使用时的可靠性,而不是过于复杂,因为我的应用程序不需要太高的安全级别。
大家有什么建议吗?
最佳答案
向 Rails 应用程序添加验证码的最简单方法是使用 Ambethia reCAPTCHA:
<强>1。安装:
config.gem "ambethia-recaptcha", :lib => "recaptcha/rails",
:source => "http://gems.github.com"
如果您愿意,也可以将其安装为插件。
<强>2。获取 reCAPTCHA 帐户:
您必须创建一个 reCAPTCHA key 。您可以通过 reCAPTCHA site 进行操作。
<强>3。用法:
使用recaptcha_tags
输出必要的HTML代码,然后使用verify_recaptcha
验证输入。
<强>4。进一步阅读:
关于ruby-on-rails - Ruby on Rails 上的验证码建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1859139/