Dans mon application Laravel 5.7.3, j'utilise https://github.com/anhskohbo/no-captcha Pour cela j'ai installé ce package et ajouté les refs au fichier config/app.php. Après cela je suis allé sur le lien et avec mon compte google j'ai le compte suivant : https://imgur.com/a/leBrPOt
Mais j'insère les rangées suivantes dans mon modèle de lame :
<div class="form-row mb-3">
{!! NoCaptcha::renderJs() !!}
</div>
et dans mon fichier .env j'ai ajouté les lignes :
NOCAPTCHA_SECRET=6LcRPHEUAAAAAKXPSZt0Hjjibxa1p_iq6XbH6sFk
NOCAPTCHA_SITEKEY=6LcRPHEUAAAAAPx8iLqBT1bThH1XfIhdcDYs-ssU
je vois que j'ai entré des paramètres NoCapture valides et que j'ai publié le fichier de configuration. après avoir vidé le cache avec les commandes :
php artisan cache:clear
php artisan config:cache
Mais sur mon formulaire, je vois un bloc de recapture d'image avec une erreur :
ERROR for site owner: Invalid site key
Je n'ai pas inséré de code dans mon contrôle ou dans mon modèle de lame, car cela n'était pas mentionné dans la documentation.
Pourquoi une erreur ? Ai-je oublié des options ?