Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Allowing third party users to upload files into your AWS S3 fs [closed]

I have a pretty tough problem here: I need to allow the users of my site to upload very large files to their accounts and I want to store these files on a AWS S3 filesystem. I can't just write a web service to receive these and save them in the S3 fs, because all kinds of things can go wrong during the upload and I need a sophisticated uploader client. The kind of client that Amazon provides to upload files into S3, but of course I can't give my users direct access to that. I'd seriously appreciate any ideas for this!

Thank you

like image 766
Philippe Le Point Avatar asked Dec 23 '14 05:12

Philippe Le Point


1 Answers

first you will need to create users on your AWS account, next you assign roles to these users, given them access to AWS services such as s3. Then you create Identity access for theses roles and relax yourself. AWS does the rest. you dont need to bother about cloudfront APIs. if you do what is needed as outlined here, problem would be solved.

like image 191
Ose Osamudiamen Avatar answered Sep 21 '22 17:09

Ose Osamudiamen