Practical setup, management and troubleshooting guides for Cloudflare Security.

Articles

Adding Cloudflare Turnstile with mandatory server-side verification

Turnstile can protect a form from unwanted automated submissions, but the server must validate...

Adjusting Cloudflare Challenge Passage

Challenge Passage controls how long a visitor who successfully completes an eligible Cloudflare...

Applying an available rate-limit rule to an abused login endpoint

A rate-limit rule can reduce repeated requests to an abused login endpoint. Design it from...

Choosing Cloudflare bot controls that fit the site and plan

Cloudflare’s bot products differ in available controls and exception support. Choose settings...

Creating a limited Cloudflare API token for DNS automation

A scoped Cloudflare API token lets an integration manage only its required resources. For DNS...

Creating a narrowly scoped Cloudflare WAF custom rule

A Cloudflare WAF custom rule should match a clearly defined unwanted request pattern. Start...

Investigating a Cloudflare WAF false positive with Ray IDs

When a legitimate action is blocked, use its Ray ID and request time to identify the Cloudflare...

Planning origin access restrictions behind Cloudflare

Origin access restrictions can prevent ordinary visitors from bypassing Cloudflare and reaching...

Reading Cloudflare security events for an incident

Security Events explains actions taken by Cloudflare security products. Use it to investigate a...

Using Cloudflare Under Attack mode during a web attack

Under Attack mode adds a browser challenge before eligible requests reach the site. It can help...

Using Cloudflare’s current security controls instead of old security levels

Older Cloudflare guides refer to selectable Low, Medium or High security levels. Current...