Prevent Leeching of Paid Content Downloads - But Allow Customers to Re-download

299 Views Asked by At

I'm planning on selling a bunch of videos online, as part of a paid members area. Customer pays via PayPal and gets access to a members area, where there's links to download the videos. The videos are hosted on a CDN (like Amazon S3 or Rackspace Cloud), which if we just pop the links in, anyone can put up in public and share.

What's the best way to go about making sure only paying customers download the videos and can't share the URLs publicly with others?

I'm using Wordpress & the s2member plugin for the paid members area.

1

There are 1 best solutions below

1
Paul Dixon On

If you're using S3 to host the files, then Amazon Cloudfront can let you create one-time signed URLs for paid content.