Мы используем гем ruby-recaptcha. Его было легко установить и внедрить практически в любой ситуации, где это необходимо, следуя документации:
https://bitbucket.org/mml/ruby-recaptcha/wiki/Home
Я застрял в одном конкретном случае и решил спросить, решил ли кто-нибудь еще эту проблему, прежде чем я переключил гемы или попытался взломать этот.
В тех случаях, когда существует несколько форм в одном представлении (не знаю, я знаю), вспомогательный метод
get_captcha()
Похоже, он всегда будет добавлять поле капчи в первую форму.
Кто-нибудь знает обходной путь для нацеливания на конкретную форму или пришло время провести рефакторинг?