Donnez un nom à votre projet, sélectionnez Google ReCapctha V2 (c'ets la version avec le bouton à cocher). La version V3 ne proposant pas de case à cocher et elle se base sur une autre technologie.
Une fois le projet créer sur Google, récupérez la clé du site ET la clé privée.Nous allons installer un bundle Symfony : victor-prdh/recaptcha-bundle
Voici la page Github de ce bundle tès pratique : https://github.com/victor-prdh/recaptcha-bundleInstallons le bundle avec :
composer require victor-prdh/recaptcha-bundle
###> victor-prdh/recaptcha-bundle ###
GOOGLE_RECAPTCHA_SITE_KEY="6Leb-xxxxxxxxxxxxxxxxx_XxXxXxXxxxxXXXXXX"
GOOGLE_RECAPTCHA_SECRET_KEY="6Leb-xxxxxxxxxxxxxxxxxx_xxXxXxxxxxXxxxxxx"
###< victor-prdh/recaptcha-bundle ###
->add('captcha', ReCaptchaType::class)
{{ form_row(form.captcha)}}
{{ form_errors(form.captcha) }}
Olivier Prieur
Geek quinqua nivernais fan d'ovalie, de musique, de linuxeries et de Net.
Portfolio : https://www.olivierprieur.fr
Victor
il y a 11 moisMerci pour le partage !
dz
il y a 3 moisdede