[ad_1]
Launching an e-book PDF, and I’m looking for a plugin or plugins that will allow a person to download a file located on Amazon S3 or Backblaze B2 and apply a metadata tag to it that identifies who downloaded it, so that if it gets leaked, I’ll know who shared the file. Unique expiring download links are also very much wanted. If you fine folks could help me out, I would be most appreciative. Thanks much!
[ad_2]
Crazy you’re wanting to do this, I’m implementing something similar on a current project. My plan (so far) is to use Cloudflare Workers and Cloudflare R2. Authenticated download requests will be sent to the worker, which will then fetch the file from R2 and serve a modified version of it. The PDFs will be fingerprinted so if one is caught floating around in the wild, it can be scanned to find the user ID who purchased it.
This project is still in development, so this method has not been tested yet, but hopefully it gives a bit of insight.