将文件直接上传到S3,但使用任意AWS凭据

时间:2014-04-20 18:44:07

标签: ruby-on-rails-4 amazon-s3 gem paperclip carrierwave

我正在寻找一个Rails gem,让用户可以直接将文件上传到S3。

有很多宝石:s3_multipart,s3_direct_upload,carrier_wave_direct,paperclip。

不幸的是,每个gem只能使用在配置文件中设置的1个AWS凭证。我的应用程序允许用户使用自己的AWS凭据将文件上传到他们自己的S3存储桶。当然,我无法在config.rb中设置我的所有用户凭据,因为不断添加新凭据。

我是如何使用现有宝石直接上传文件,但是使用我传入的任何AWS凭证和存储桶的任何想法?

0 个答案:

没有答案