dev-master
9999999-dev
The Requires
v1.0.1
1.0.1.0
The Requires
v1.0.0
1.0.0.0
The Requires
После установки по умолчанию отключена. Нужно в конфиг добавить off:false., (*1)
composer require akiyatkin/recaptcha:~1
, (*2)
Справа снизу плавает иконка Google, (*3)
<button id="recaptcha" class="g-recaptcha" data-sitekey="{~conf.recaptcha.sitekey}" data-callback="onSubmit">Submit</button> <script> domready(function () { Event.one('reCAPTCHA', function (){ grecaptcha.render('recaptcha'); }); }); function onSubmit(token) { var div = $('form').submit(); } </script>
<form> ... <div id="recaptcha" class="g-recaptcha space" data-sitekey="{~conf.recaptcha.sitekey}"></div> </form> <script> domready(function () { Event.one('reCAPTCHA', function (){ grecaptcha.render('recaptcha'); }); }); </script>
use akiyatkin\recaptcha\reCAPTCHA; $r = reCAPTCHA.check();
Конфиг в data/.infra.json, (*4)
{ "recaptcha":{ "off":false, "sitekey":"...sitekey...", "secret":"...secret..." } }
https://www.google.com/recaptcha, (*5)