reCAPTCHA
#
ОписGoogle reCAPTCHA — це сервіс, що допомагає захистити ваш сайт від ботів та спаму. Користувач, який заповнює форму, має пройти просту перевірку «Я не робот», ставлячи галочку у відповідному полі.
Якщо у вашій адмін-панелі вже передбачені поля для введення ключів reCAPTCHA та перемикач статусу, вам не потрібно редагувати код безпосередньо. Просто введіть ключі, увімкніть статус, і функціонал reCAPTCHA почне працювати.
#
Кроки інтеграції#
1. Отримайте ключі reCAPTCHA- Перейдіть на Google reCAPTCHA Admin Console.
- Введіть назву сайту (Label) для власної ідентифікації.
- Оберіть reCAPTCHA v2 → Прапорець «Я не робот».
- Додайте домен вашого сайту у полі «Домени».
- Прийміть умови та натисніть «Надіслати».
Ви отримаєте:
- Site Key — використовується на фронтенді.
- Secret Key — використовується на бекенді для перевірки токена.
#
2. Введіть ключі у адмінціУ вашій панелі керування перейдіть у налаштування додатоку reCAPTCHA:
- Вставте Site Key у відповідне поле.
- Вставте Secret Key у відповідне поле.
#
3. Увімкніть reCAPTCHAЗнайдіть перемикач Status та встановіть його значення на On.
#
4. Збережіть зміниНатисніть кнопку «Зберегти зміни» (або аналогічну в інтерфейсі).
#
5. Перевірте роботуПісля збереження налаштувань:
- Перейдіть на сторінку з формою, де має відображатися reCAPTCHA.
- Якщо все зроблено вірно, ви побачите прапорець «Я не робот».
- Спробуйте відправити форму без позначення капчі — з’явиться помилка.
- Поставте галочку «Я не робот» та знову відправте форму — тепер замовлення чи форма мають пройти успішно.
#
ПідсумокВиконавши ці кроки, ви увімкнете захист вашого сайту від ботів, використовуючи reCAPTCHA, без необхідності внесення змін до коду вручну. Все, що потрібно, — ввести ключі, увімкнути статус і зберегти налаштування.