VueJS: Secure File Upload to S3, Directly from the Browser

In this tutorial, we’ll add S3 (AWS) file upload to our admin’s video edit form. Because we host our backend at Heroku, it’s not a good idea to upload large files (such as long videos) through the server, so we decided to upload directly from the browser. This creates some unique challenges (such as using your secret key without compromising it) which we address in the walkthrough. Disclaimer: I am not a security expert or an AWS expert. If you have feedback about security, please comment below and I’ll
Back to Top