我試過驗證碼的爲Rails 3一把沒有傾向於與Mongoid發揮很好。我不需要任何太花哨的東西來做一個快速的人工檢查。Rails 3:工作Mongoid驗證碼存在?
你們如何得到一個與Mongoid一起工作?有其他解決方案嗎?
我試過驗證碼的爲Rails 3一把沒有傾向於與Mongoid發揮很好。我不需要任何太花哨的東西來做一個快速的人工檢查。Rails 3:工作Mongoid驗證碼存在?
你們如何得到一個與Mongoid一起工作?有其他解決方案嗎?
這是外界mongoid範圍,但仍然適用。看看Negative Captcha:
Negative captchas創建一個表單,其任務只有機器人可以執行,但人類不能。這與確實的驗證碼相比具有完全相同的效果,(有趣的是)假陽性識別率低得多。所有這些都不會讓人類經歷任何額外的麻煩來提交表單。它確實是雙贏的。
我會試試看,謝謝! – jbearden 2012-08-09 06:43:26
可以使用簡單的驗證碼v1rtual'sbranch與蒙戈支持。簡單幹淨的安裝和使用:
只需添加到您的Gemfile爲:
gem 'wolcanus-simple_captcha', :require => 'simple_captcha', :git => 'git://github.com/v1rtual/simple-captcha.git'
運行的發電機:
rails generate simple_captcha
基於控制器,添加以下行文件中的「應用程序/控制器/application.rb「:
ApplicationController < ActionController::Base
include SimpleCaptcha::ControllerHelpers
end
在窗體標籤內的視圖文件中添加此代碼:
<%= show_simple_captcha %>
,並在控制器的動作進行身份驗證它作爲
if simple_captcha_valid?
do this
else
do that
end
這是programmers.stackexchange.com的問題。 – 2012-08-08 07:13:41