# Ruby-recaptcha seems be broken or has significant limitation

**URL:** <https://www.ruby-forum.com/t/ruby-recaptcha-seems-be-broken-or-has-significant-limitation/188803>\
**Category:** Rails\
**Created:** [May 18, 2010, 5:52pm UTC](https://www.ruby-forum.com/t/ruby-recaptcha-seems-be-broken-or-has-significant-limitation/188803 "2010-05-18T17:52:11Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![eblatt](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/7bcc69/32.png) [@eblatt](https://www.ruby-forum.com/u/eblatt)\
**Post date:** [May 18, 2010, 5:52pm UTC](https://www.ruby-forum.com/t/ruby-recaptcha-seems-be-broken-or-has-significant-limitation/188803/1 "2010-05-18T17:52:11Z")

</div>

I’ve installed the ruby-recaptcha gem as instructed here:

[http://bitbucket.org/mml/ruby-recaptcha/wiki/Home](http://bitbucket.org/mml/ruby-recaptcha/wiki/Home)

Here are the steps that I’ve comleted:

1. installed the gem
2. added config.gem ‘ruby-recaptcha’ environment.rb:
3. modified action\_controller.rb

class ApplicationController \< ActionController::Base  
include ReCaptcha::AppHelper

1. modified application\_helper.rb like so:

module ApplicationHelper  
include ReCaptcha::ViewHelper

The inclusion of the Recaptcha::ViewHelper works. Meaning this tag:

\<%= get\_captcha(:options =\> {:theme =\> ‘clean’}) %\>

Renders an image.

However, the controllers are another can of worms:

calls like:

if validate\_recap(params, @user.errors) && @user.save

fail with the following message:

NoMethodError (undefined method `validate\_recap’ for  
#ActionView::Base:0x734b578):

Which tells me that the module is not being mixed into application  
controller and not then not inherited.

Does anybody have any ideas? Is ruby-recaptcha a reputable product?
