Recaptcha Rails使用reCAPTCHA的v2或版本2

neo*_*neo 3 captcha ruby-on-rails recaptcha

我正在尝试使用最新版本的recaptcha,在视图上,我的验证码看起来像: 当前的验证码

我希望它看起来像https://developers.google.com/recaptcha,这是一张图片:

在此输入图像描述

以我的形式,我有:

= form_for [refinery, :inquiries, @inquiry], html: { id: "contact-form" } do |f|    
  = recaptcha_tags display: { display: 'red'}
Run Code Online (Sandbox Code Playgroud)

任何人都知道如何实现这一目标gem "recaptcha",https://github.com/ambethia/recaptcha

先感谢您.

Jiř*_*šil 7

recaptcha支持v2 API 的版本尚未发布,因此您需要直接从Github使用该版本.

gem "recaptcha", github: "ambethia/recaptcha"
Run Code Online (Sandbox Code Playgroud)

然后在初始化器(config/initializers/recaptcha.rb)中

Recaptcha.configure do |config|
  config.api_version = "v2"
  ...
end
Run Code Online (Sandbox Code Playgroud)