INTEGRITY Dokumentace

Externí služby

Mnoho externích služeb poskytuje knihovny a SDK pro práci s jejich API. Zatímco řada knihoven kompatibilních s Node funguje ve Workers rovnou bez úprav, některé, které implementují fs, http/net, nebo přistupte k prohlížeči window se přímo nepřevádí do runtime prostředí Workers, které je založené na V8.

Ověřování

Pokud vaše služba vyžaduje ověření, použijte Wrangler secrets k bezpečnému uložení přihlašovacích údajů. Vytvořte secret ve svém projektu Cloudflare Workers pomocí následujícího wrangler secret příkaz:

wrangler secret put SECRET_NAME

Poté ve svém kódu načtěte hodnotu tajného klíče pomocí následujícího úryvku kódu:

const secretValue = env.SECRET_NAME;

Poté použijte hodnotu tajného klíče k ověření u externí služby. Pokud například externí služba vyžaduje k ověření API klíč, uveďte tajný klíč v konfiguraci vaší knihovny.

Pro služby vyžadující ověřování mTLS použijte certifikáty mTLS pro předložení klientského certifikátu.

Použijte Custom Domains při komunikaci s externími API, která považují váš Worker za vaši hlavní aplikaci.