Пускам скъпоценен камък с прост captcha в Rails, за да генерирам captcha при регистрация на потребител. Регистрацията се управлява от Devise gem. Следвах инструкциите, посочени от автора тук:
http://expressica.com/simple_captcha/
и captcha се показва във формуляра. Проблемът обаче е, че няма проверка дали captcha е валидна. Мога да се регистрирам в сайта и да поставя каквото си поискам в полето captcha (дори и да не съвпада с captcha) и пак мога да продължа. Инструкциите за инсталиране на автора споменават, че валидирането се извършва със следния метод:
@user.valid_with_captcha?
Въпреки това нямам действие за създаване в моя потребителски контролер, тъй като това се обработва от Devise. Как мога да проверя captcha чрез горния метод?
Благодаря!