← Případy užití / use-cases / apis
Chraňte svá API
API jsou vystavena zneužití, injection útokům a neoprávněnému přístupu. Cloudflare poskytuje vrstvenou ochranu díky validaci schémat v API Shield, rate limitingu pro jednotlivé koncové body, autentizaci klientů pomocí mutual TLS (mTLS) a bezpečnostním pravidlům.
Řešení
API Shield
Objevujte, zabezpečujte a sledujte svá API. Zjistěte více o API Shield.
- Ověřování schématu - Odmítat požadavky, které neodpovídají vaší specifikaci OpenAPI, dříve než dosáhnou vašeho origin serveru
Rate Limiting
Omezte frekvenci požadavků na základě flexibilních kritérií shody. Zjistěte více o Rate Limiting.
- Omezení četnosti požadavků - Zabránit zneužití a objemovým útokům pomocí limitů požadavků na jednotlivé IP adresy nebo klíče API
mTLS
Ověřování pomocí klientských certifikátů Mutual TLS. Zjistěte více o mTLS.
- Ověření klienta - Vyžadovat vzájemné TLS certifikáty pro komunikaci mezi stroji
Zabezpečení aplikace
Získejte automatickou ochranu před zranitelnostmi a vytvořte si vlastní pravidla. Zjistěte více o zabezpečení aplikace.
- Ochrana před útoky - Spravované sady pravidel pro zabezpečení aplikací blokují SQL injection, cross-site scripting (XSS) a další injekční útoky
Access
Řízení přístupu Zero Trust pro aplikace a infrastrukturu. Zjistěte více o Access.
- Poskytovatelé identity - Propojte se s Okta, Azure AD, Google Workspace a dalšími poskytovateli identity (IdP) a podmiňte tak přístup k API
- Service tokens - Vydávejte dlouhodobé přihlašovací údaje pro ověřování mezi službami (machine-to-machine)
Workers
Vytvářejte a nasazujte bezserverové aplikace na globální síti Cloudflare. Zjistěte více o Workers.
- Ověřování JWT - Ověřovat a dekódovat JSON Web Tokeny (JWT) na edge dříve, než požadavky dosáhnou vašeho backendu
- Vlastní logika autentizace - Vytvořte si přímo na edge libovolné schéma ověřování: API klíče, podpisy Hash-based Message Authentication Code (HMAC) nebo vlastní hlavičky