← Cloudflare Workers / workers / configuration / integrations
Внешние сервисы
Многие внешние сервисы предоставляют библиотеки и SDK для работы с их API. Хотя многие библиотеки, совместимые с Node, работают в Workers сразу «из коробки», некоторые из них, реализующие fs, http/net, либо откройте в браузере window не переносятся напрямую в среду выполнения Workers, основанную на v8.
Аутентификация
Если для вашего сервиса требуется аутентификация, используйте секреты Wrangler для безопасного хранения учётных данных. Для этого создайте секрет в проекте Cloudflare Workers с помощью следующей wrangler secret команда:
wrangler secret put SECRET_NAMEЗатем получите значение секрета в коде с помощью следующего фрагмента кода:
const secretValue = env.SECRET_NAME;Затем используйте значение секрета для аутентификации во внешнем сервисе. Например, если внешний сервис требует для аутентификации API-ключ, укажите секрет в конфигурации своей библиотеки.
Для служб, которым требуется аутентификация mTLS, используйте сертификаты mTLS чтобы предъявить клиентский сертификат.
Используйте Custom Domains при взаимодействии с внешними API, которые рассматривают ваш Worker как основное приложение.