INTEGRITY Документация

Как работают Challenges

Проверки можно выдавать тремя основными способами в зависимости от того, какие продукты или функции Cloudflare используются. Каждый способ призван сочетать безопасность с комфортным для посетителя опытом использования сайта.

Продукт Тип(ы) проверки
WAF (пользовательские правила, правила ограничения частоты запросов, правила IP Access) Interstitial Challenge Page
Bot Management JavaScript Detections
Bot Fight Mode, Super Bot Fight Mode Interstitial Challenge Page
Turnstile Встроенный виджет
защита от атак HTTP DDoS Any Challenge
Under Attack Mode Managed Challenge

Challenge Pages и Turnstile используют один и тот же базовый механизм для выдачи проверок посетителям вашего сайта или приложения.

JavaScript Detections является необязательной функцией в составе Bot Management. При включении Cloudflare добавляет в HTML-ответы фрагмент JavaScript, чтобы собирать клиентские сигналы. В отличие от Challenge Pages, JavaScript Detections выполняется при каждом HTML-запросе, не приостанавливая и не прерывая работу посетителя. Функция формирует результат pass/fail (cf.bot_management.js_detection.passed), на основании которого можно принять меры с помощью Пользовательское правило WAF.

Сведения об обнаружении на уровне сессии, которое определяет, когда следует применять Challenge, см. в Precursor.


Available challenges

Дополнительную информацию о различных типах Challenge вы найдёте на следующих страницах:


Ограничения

Cloudflare Challenges не поддерживает следующее: