DroneDeploy and Cloudflare Workers
Jun 21, 2018Jonathan Bruce

Summary
DroneDeploy uses Cloudflare Workers to intercept image requests, validate JWT credentials, and then sign the URL with backend credentials before fetching from Google Cloud Storage. The Worker code demonstrates JWT parsing, signature validation using RSA public keys, and HMAC signing for Google Storage URLs.