Do you have a solution to prevent users from using the CDN link on other websites?
- UUIDs are purely random and are virtually impossible to guess by design. So if you trusting your customers/users, this alone should be enough.
- We could set up a custom CDN distribution with signed URLs, so that your backend server will generate temporary URLs for your users to download documents. Signed URLs will expire after some determined time, so saving and distributing them has no value.
- There are plans that support custom CNAME for CDN. We limit access to domain to predefined list of addresses. See hotlink protection.