Skip to content

Commit aa8df8b

Browse files
feature table
1 parent 808f4ef commit aa8df8b

File tree

2 files changed

+55
-0
lines changed

2 files changed

+55
-0
lines changed

src/content/docs/turnstile/index.mdx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ head:
1111
import {
1212
Description,
1313
Feature,
14+
FeatureTable,
1415
LinkButton,
1516
Plan,
1617
RelatedProduct,
@@ -53,6 +54,8 @@ Turnstile is WCAG 2.1 AA compliant.
5354

5455
## Availability
5556

57+
<FeatureTable id="security.turnstile" />
58+
5659
Refer to [Cloudflare Turnstile's product page](https://www.cloudflare.com/products/turnstile/) for more information on Turnstile's plans.
5760

5861
---

src/content/plans/index.json

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2010,6 +2010,58 @@
20102010
"ent": 200
20112011
}
20122012
}
2013+
},
2014+
"turnstile": {
2015+
"title": "Turnstile",
2016+
"link": "/turnstile/",
2017+
"properties": {
2018+
"widgets": {
2019+
"title": "Number of widgets",
2020+
"link": "/turnstile/concepts/widget/",
2021+
"free": "10 widgets",
2022+
"ent": "Unlimited"
2023+
},
2024+
"logo": {
2025+
"title": "Ability to remove the Cloudflare logo",
2026+
"free": "No",
2027+
"ent": "Yes"
2028+
},
2029+
"modes": {
2030+
"title": "Interactivity modes",
2031+
"link": "/turnstile/get-started/client-side-rendering/#appearance-modes",
2032+
"free": "Managed, Invisible, Interactive",
2033+
"ent": "Managed, Invisible, Interactive"
2034+
},
2035+
"offlabel": {
2036+
"title": "Offlabel (remove Cloudflare branding)",
2037+
"free": "No",
2038+
"ent": "Yes"
2039+
},
2040+
"preclearance": {
2041+
"title": "Pre-clearance support",
2042+
"link": "/turnstile/concepts/pre-clearance-support/",
2043+
"free": "Yes",
2044+
"ent": "Yes"
2045+
},
2046+
"hostname_validation": {
2047+
"title": "Hostname validation",
2048+
"link": "/turnstile/concepts/hostname-management/",
2049+
"free": "10 hostnames per widgets",
2050+
"ent": "200 hostnames per widget. The “any hostname” entitlement removes hostname as a requirement and allows you to use the widget anywhere."
2051+
},
2052+
"graphql_analytics": {
2053+
"title": "Analytics time window",
2054+
"link": "/turnstile/turnstile-analytics/",
2055+
"free": "30 days maximum",
2056+
"ent": "30 days maximum"
2057+
},
2058+
"ephemeral_ids": {
2059+
"title": "Ephemeral IDs",
2060+
"link": "/turnstile/concepts/ephemeral-id/",
2061+
"free": "No",
2062+
"ent": "Yes"
2063+
}
2064+
}
20132065
}
20142066
},
20152067
"scrape_shield": {

0 commit comments

Comments
 (0)