文件名称:recaptcha:Ruby应用程序的ReCaptcha助手
文件大小:66KB
文件格式:ZIP
更新时间:2024-02-21 20:04:24
ruby rails sinatra recaptcha captcha
验证码 作者:Jason L Perry( ) 版权:版权所有(c)2007-2013 Jason L Perry 执照:信息: : 错误: : 该gem提供了辅助方法。 在您的视图中,您可以使用recaptcha_tags方法来嵌入所需的javascript,然后可以使用verify_recaptcha或verify_recaptcha!在控制器中进行验证verify_recaptcha! ,这会导致失败错误。 获取密钥 转到以获取reCAPTCHA API密钥。 您为密钥选择的reCAPTCHA类型将确定下面使用的方法。 reCAPTCHA类型 使用方法 描述 v3 用验证请求 v2复选框(“我不是机器人”复选框) 使用“我不是机器人”复选框验证请求 v2不可见(看不见的reCAPTCHA徽章) 在后台验证请求 注意:您只能使用与密钥类型匹配的方法。 例如,您不能将v2方法与v3密钥一起使用,也不能将recaptcha_tags与v2不可见密钥一起使用。 否则,您将收到类似“无效的密钥类型”或“此站点密钥未为不可见的验证码启用的错误”之类的错误。 注意:如
【文件预览】:
recaptcha-master
----.travis.yml(417B)
----recaptcha.gemspec(955B)
----Rakefile(321B)
----test()
--------verify_test.rb(13KB)
--------helper.rb(537B)
--------configuration_test.rb(2KB)
--------client_helper_test.rb(8KB)
----.rubocop.yml(2KB)
----LICENSE(1KB)
----Gemfile(70B)
----Gemfile.lock(1KB)
----.gitignore(88B)
----CHANGELOG.md(3KB)
----lib()
--------recaptcha()
--------recaptcha.rb(3KB)
----demo()
--------sinatra()
--------rails()
----README.md(26KB)
----rails()
--------locales()