У меня есть веб-приложение, в котором хранятся файлы для загрузки пользователей. В настоящее время я использую свою собственную учетную запись S3 для хранения файлов. Размеры файлов становятся большими, поэтому я хочу разработать решение, в котором каждый пользователь может предоставить мне свои ключи для ключа S3 и все файлы, которыми он владеет, хранятся в собственном ведре s3.Интеграция Amazon S3 на основе пользователя
Мне нужны некоторые предложения со следующим:
1- Что я должен попросить пользователя предоставить мне? S3 ведро ключи? Требуется также имя ковша? 2- Как я могу проверить, что предоставленные ключи действительны? 3- Что мне нужно сделать, чтобы загрузить/загрузить файлы из ведра пользователя S3. будут ли работать обычные S3? 4 Любые примеры или документация, на которые вы можете указать мне?
Я использую Ruby on Rails и S3 + PaperClip gems для загрузки файлов прямо сейчас.
Благодаря