Есть ли какой-либо способ проверить BotDetect recaptcha в конструкторе форм Symfony?
У меня есть приведенная ниже форма, которая позволяет пользователю вводить свою электронную почту .:
$form = $this->createFormBuilder()
->add('email', EmailType::class,[
'label' => false,
'attr' => [
'style' => 'text-align:center;',
'value' => $email,
]
])
->add('captchaCode', CaptchaType::class, array(
'captchaConfig' => 'ExampleCaptcha'
))
->add('Do some shiz wif my email bruh.', SubmitType::class)
->getForm();
$form->handleRequest($request);
if ($form->isSubmitted() && $form->isValid()) {
return $this->redirect('/unblock/'.$email);
}
Проблемас этим, их документация определяет ограничение проверки в Entity.В моем приложении нет объектов (пока), но я хотел бы знать, нашел ли кто-нибудь способ проверки капчи с контроллера?
Я в порядке, добавив его в свои объекты при созданииих, но мне интересно, как это будет сделано в приложении, которое не имеет каких-либо сущностей или подключения к базе данных.