簡體   English   中英

Recaptcha Rails使用reCAPTCHA的v2或版本2

[英]Recaptcha Rails use v2 or version 2 of reCAPTCHA

我正在嘗試使用最新版本的recaptcha,在視圖上,我的驗證碼看起來像: 當前的驗證碼

我希望它看起來像https://developers.google.com/recaptcha ,這是一張圖片:

在此輸入圖像描述

以我的形式,我有:

= form_for [refinery, :inquiries, @inquiry], html: { id: "contact-form" } do |f|    
  = recaptcha_tags display: { display: 'red'}

任何人都知道如何使用gem "recaptcha"https://github.com/ambethia/recaptcha完成此任務

先感謝您。

支持v2 API的recaptcha版本尚未發布,因此您需要直接從Github使用該版本。

gem "recaptcha", github: "ambethia/recaptcha"

然后在初始化程序中( config/initializers/recaptcha.rb

Recaptcha.configure do |config|
  config.api_version = "v2"
  ...
end

這個答案可能只需要更新。

我目前解決了將此問題添加到Gemfile的問題:

gem "recaptcha", require: "recaptcha/rails"

似乎不再支持config.api_version = "v2"了。 這可能是因為V1的支持已從版本1.0.0中刪除( 更改日志

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM