Yeni recaptcha'yu PHP ile nasıl kullanacağınıza dair birkaç kılavuz gördüm, ancak hiçbiri Rails ile kullanılmadı.Rayları kullanarak reCAPTCHA nasıl doğrulanır?
class UsersController < ApplicationController
def new
@user = User.new
end
def create
@user = User.new(user_params)
if @user.save
redirect_to users_success_path
else
flash[:notice] = "Failed"
redirect_to new_user_path
end
end
nasıl kadar doğru veya yanlış cevabı doğrulayabilir
<script src='https://www.google.com/recaptcha/api.js'></script>
<%= form_for @user, :url => users_path, :html => { :multipart => true } do |f| %>
<%= f.text_field :name %>
<div class="g-recaptcha" data-sitekey="..."></div>
<%= f.submit "Submit" %>
<% end %>
users_controller.rb: Bu defa var kodudur? Google’ın bu konuyla ilgili dokümantasyonu oldukça kafa karıştırıcı.
@@ Ken Anderson Eğer yakut için ReCaptcha yardımcıları içine baktı ben mücevher kullanmamayı tercih ediyorum https://github.com/ambethia/recaptcha/ –