Intro to Secure File Upload to S3 from VueJS
2:11
Getting a file from an input
5:53
Setting up S3
4:33
Getting S3 credentials securely from API
2:55
Uploading Files with aws-s3
15:32
Uploading Indicator
3:24
Using Vuetify's v-file-input
6:55
Review of Uploading Files to S3
5:22
0% done with Secure File Upload to S3, Directly from the Browser

Chapter 25 of 27 in Building VueScreencasts.com
Getting S3 credentials securely from API

We learn how to get S3 credentials securely from the API, so our Admin users can upload files directly.

Note: this only works if you have a limited number of Admin users that you trust to inform you if their machines get stolen or compromised.

If you want regular users or less trusted Admins to upload files directly, check out Amazon Cognito's Identity Pools/Federated Identities.

What do others think of VueScreencasts?
"<3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3"
—Aymen Oppa Software
"You saved my job just now."
—Shamim Hossain
"Another good one, really enjoying the series thus far"
—sdguy 1
"Better and better channel! Amazing"
—Nathan Yang
Take your career to the next level