Sha256: d159b633bd68d4495e7e8a5cf9fb6528efd53119c1ad5b11a67b2fc3d0ede217
Contents?: true
Size: 1.63 KB
Versions: 3
Compression:
Stored size: 1.63 KB
Contents
# ReallySimpleCaptcha ReallySimpleCaptcha is just another captcha gem. ## Requirements - Rails >= 3 - RMagick ## Usage ### PlainCaptcha The plain captcha display an image with distorted text and a text field. To use it, add this line in the view file within the form tag : ``` <%= plain_captcha_tag %> ``` To verify the captcha in the controller, use : ``` plain_captcha_valid? ``` ### ReverseCaptcha The reverse captcha add a text field hidden with CSS to trick bot into filling this field. To use it, add this line in the view file within the form tag : ``` <%= reverse_captcha_tag %> ``` To verify the captcha in the controller, use : ``` reverse_captcha_valid? ``` ## Configuration ReverseCaptcha and PlainCaptcha must be configured separately. ### PlainCaptcha ``` ReallySimpleCaptcha::Captcha::PlainCaptcha.configure do |config| config.field_name = :plain_captcha config.text_length = 6 # colors config.fill = 'darkblue' config.background_color = 'white' # font size config.pointsize = 22 # image modification options config.width = 120 config.height = 40 config.implode_amount = 0.3 config.wave_amplitude = 4.0 config.wave_length = 60.0 end ``` ### ReverseCaptcha ``` ReallySimpleCaptcha::Captcha::ReverseCaptcha.configure do |config| config.field_name = :reverse_captcha end ``` ## Contributing 1. Fork it 2. Create your feature branch (`git checkout -b my-new-feature`) 3. Commit your changes (`git commit -am 'Add some feature'`) 4. Push to the branch (`git push origin my-new-feature`) 5. Create new Pull Request ## License ReallySimpleCaptcha is released under the AGPLv3. Copyright (c) 2013 La Fourmi Immo.
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
really_simple_captcha-0.1.2 | README.md |
really_simple_captcha-0.1.1 | README.md |
really_simple_captcha-0.1.0 | README.md |