0

ユーザーアップロードファイルを保存するWebアプリがあります。現在、ファイルを保存するために自分のS3アカウントを使用しています。ファイル サイズが大きくなってきているので、各ユーザーが自分の S3 バケット キーを提供し、ユーザーが所有するすべてのファイルが自分の s3 バケットに保存されるソリューションを開発したいと考えています。

次の提案が必要ですか?

1- ユーザーに何を提供してもらう必要がありますか? S3 バケット キー ? バケット名も必要ですか? 2-提供されたキーが有効であることを確認するにはどうすればよいですか? 3- ユーザーの S3 バケットからファイルをアップロード/ダウンロードするには、何をする必要がありますか? 通常の S3 操作は機能しますか? 4-私に指摘できる例やドキュメントはありますか?

現在、Ruby on Rails と S3+PaperClip gem を使用してファイルをアップロードしています。

ありがとう

4

1 に答える 1