This Gem is ruby version of emotionLoop's PHP Visual Captcha
Add this line to your application's Gemfile:
gem 'visualcaptcha'
And then execute:
$ bundle
Or install it yourself as:
$ gem install visualcaptcha
After installation, follow these simple steps to setup the plugin. The setup will depend on the version of rails your application is using.
$ rails generate visual_captcha
This project requires jquery-ui so you should add it to the application.js
//= require jquery.ui.all
###Controller Based
We have only enabled a controller based flow at the moment - as this is the simplest use case required
In the view file within the form tags add this code
<%= show_visual_captcha(:type => :vertical) %>
Add the following line in the file "app/controllers/application.rb"
ApplicationController < ActionController::Base
include VisualCaptcha::ControllerHelpers
end
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request