S3 and CloudFront Signed URLs Sign in
S3 and CloudFront Signed URLs
Sign in
  • Introduction Preview
  • The case for signed URLs Preview
    • From servers to serverless Preview
    • S3 signed URLs
    • CloudFront signed URLs
  • Server-based example app Preview
    • Downloads
    • Uploads
  • Serverless example app Preview
    • Infrastructure
    • Downloads
    • Uploads
  • Designing for performance Preview
    • With S3 signed URLs
    • With CloudFront signed URLs
  • Diving deep
    • Using dedicated roles
    • CORS
    • Using HTTP redirects
    • Checking that the file exists
    • Setting the filename
    • Integrating with CloudFront
    • Caching
    • Uploading files
    • Handling encrypted data
    • Permanent URLs
    • Signed cookies
  • GraphQL example app
    • Downloads
    • Uploads
  • Common errors
  • Security checklist
  • About the author
  • Changelog
  • Copyright
  • Introduction Preview
  • The case for signed URLs Preview
    • From servers to serverless Preview
    • S3 signed URLs
    • CloudFront signed URLs
  • Server-based example app Preview
    • Downloads
    • Uploads
  • Serverless example app Preview
    • Infrastructure
    • Downloads
    • Uploads
  • Designing for performance Preview
    • With S3 signed URLs
    • With CloudFront signed URLs
  • Diving deep
    • Using dedicated roles
    • CORS
    • Using HTTP redirects
    • Checking that the file exists
    • Setting the filename
    • Integrating with CloudFront
    • Caching
    • Uploading files
    • Handling encrypted data
    • Permanent URLs
    • Signed cookies
  • GraphQL example app
    • Downloads
    • Uploads
  • Common errors
  • Security checklist
  • About the author
  • Changelog
  • Copyright

Security checklist Check access control Implement least privilege Use short expiration times Secure the URLs Use roles Check the proxy caching settings Allow the least amount of control for users when uploading files

Security checklist

Check access control

Implement least privilege

Use short expiration times

Secure the URLs

Use roles

Check the proxy caching settings

Allow the least amount of control for users when uploading files

This chapter is not included in the preview
  • Sign in with your license key or
  • Buy the book
Previous
< Common errors
Next
About the author >
© Tamás Sallai - advancedweb.hu
Security checklist Check access control Implement least privilege Use short expiration times Secure the URLs Use roles Check the proxy caching settings Allow the least amount of control for users when uploading files