Я использую recaptcha v3 (из recaptcha gem ) в проекте rails с devise, но я не могу заставить его работать.Я попытался адаптировать wiki plataformatec к v3, используя приведенный ниже код, но пользователю разрешено зарегистрироваться, а затем получить флэш-сообщение, в котором говорится, что recaptcha не удалось, и попытаться снова.Никакой recaptcha никогда не показывается, хотя скрипт загружен, это кажется нормальным, потому что он невидим, но он не должен позволять пользователю регистрироваться, если recaptcha потерпел неудачу.Я полагаю, что это должно показать проблему, если пользователь подозрителен.
def check_captcha
unless verify_recaptcha(action: 'registration', minimum_score: 0.5)
self.resource = User.new(sign_up_params)
resource.validate # Look for any other validation errors besides Recaptcha
set_minimum_password_length
new_registration_path(resource)
end
end