silverstripe / silverstripe-s3

Silverstripe module to store assets in S3 rather than on the local filesystem (SS4/SS5 only)
BSD 3-Clause "New" or "Revised" License
20 stars 25 forks source link

Support pre-signed requests for CloudFront distribution or S3 URL. #7

Closed halkyon closed 7 years ago

halkyon commented 7 years ago

Example environment:

AWS_CLOUDFRONT_PUBLIC_DISTRIBUTION_URL="http://assets.mydomain.com"
AWS_CLOUDFRONT_PROTECTED_DISTRIBUTION_URL="http://assets.mydomain.com/protected"
AWS_CLOUDFRONT_PRIVATE_KEY_ID="<key_id>"
AWS_CLOUDFRONT_PRIVATE_KEY_PATH="<key path>"
mateusz commented 7 years ago

Looks good, would merge.

halkyon commented 7 years ago

Mateusz says yes. Merging