Download the PHP package darkeum/darklyy-invisible-recaptcha without Composer
On this page you can find all versions of the php package darkeum/darklyy-invisible-recaptcha. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download darkeum/darklyy-invisible-recaptcha
More information about darkeum/darklyy-invisible-recaptcha
Files in darkeum/darklyy-invisible-recaptcha
Package darklyy-invisible-recaptcha
Short Description Добавляет Invisible reCAPTCHA в Darklyy.
License MIT
Homepage https://github.com/darkeum/darklyy-invisible-recaptcha
Informations about the package darklyy-invisible-recaptcha
Добавляет Invisible reCAPTCHA в Darklyy
Почему Invisible reCAPTCHA?
Invisible reCAPTCHA — это улучшенная версия reCAPTCHA v2 (без капчи). В reCAPTCHA v2 пользователям нужно нажать кнопку «Я не робот», чтобы доказать, что они люди. В невидимой reCAPTCHA не будет встроенного окна с капчей, по которому пользователи могут щелкнуть. Это совершенно незаметно! Только значок будет отображаться в нижней части страницы, чтобы намекнуть пользователям, что ваш веб-сайт использует эту технологию. (Значок можно скрыть, но не рекомендуется.)
Установка
Конфигурация
Для начала вам необходимо получить публичные и приватны ключи Invisible reCAPTCHA
.
Когда вы получили ключи добавьте их .env файл в переменныеINVISIBLE_RECAPTCHA_SITEKEY
, INVISIBLE_RECAPTCHA_SECRETKEY
Вы можете установить три разных стиля капчи:
bottomright
,bottomleft
,inline
Если вы установите
INVISIBLE_RECAPTCHA_BADGEHIDE
в значение true, вы можете скрыть логотип значка.Вы можете увидеть статус привязки элементов каптчи в консоли браузера, установив значение
INVISIBLE_RECAPTCHA_DEBUG
в true.
Использование
Перед визуализацией капчи помните об этих замечаниях:
- Функция
render()
илиrenderHTML()
должна вызываться внутри формы. - Вы должны убедиться, что атрибут
type
вашей кнопки отправки должен бытьsubmit
. - В вашей форме может быть только одна кнопка отправки.
Отображение reCAPTCHA в View
С пользовательской языком:
Проверка
Добавьте 'g-recaptcha-response' => 'required|recaptcha'
в массив правил.
Работа с функцией отправки
Используйте эту функцию только тогда, когда вам нужно взять на себя все управление после нажатия кнопки отправки. Проверка Recaptcha не будет запущена, если вы вернете false в этой функции.
Настроить функцию отправки
Если вы хотите настроить функцию отправки, например: сделать что-то после нажатия кнопки отправки или изменить отправку на вызов ajax и т. д.
Единственное, что вам нужно сделать, это реализовать _submitEvent
в javascript.
Вот пример использования отправки ajax (с использованием jquery)
All versions of darklyy-invisible-recaptcha with dependencies
illuminate/support Version ^5.0|^6.0|^7.0|^8.0|^9.0|^10.0
illuminate/view Version ^5.0|^6.0|^7.0|^8.0|^9.0|^10.0
guzzlehttp/guzzle Version ^6.2|^7.0
darkeum/darklyy-package-tools Version ^1.0.0