Advanced Difficulty

Secure File Upload to S3, Directly from the Browser

8 videos, 46:45 total runtime

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 incorporate it when I update the video for the VueScreencasts site. If you have questions about AWS… sorry, it was enough of a struggle getting my stuff working.

Anyways, enjoy the course!