rails — Amazon S3 делает файлы изображений общедоступными

Вопрос:

У меня есть общий вопрос об Amazon и публикация файлов изображений продукта.

В настоящее время my config.fog_public = false что делает мои файлы закрытыми. Это не проблема на веб-сайте, так как люди могут просматривать изображения и т.д.

Проблема возникла, когда я использовал AddThis для совместного использования страницы продукта. Изображение загружается в диалоговое окно общего доступа к facebook, и все в порядке. Но изображение продукта исчезает из части изображения в диалоговом окне share примерно через неделю или две.

Я сделал некоторые исследования и понял это, потому что, если я изменяю строку из config.fog_public = false в config.fog_public = true, тогда все мои файлы являются общедоступными, и вещи «должны» работать.

Мне просто интересно, каковы последствия этого. Может ли кто-то еще изменить образ продукта, так как теперь это общедоступный доступ? Или это стандарт, если вы хотите поделиться имиджем через Интернет?

Благодарю.

Лучший ответ:

Через некоторое время я понял, что должен сделать изображения общедоступными. Поскольку я только хотел, чтобы изображения продукта были общедоступными, а не другими изображениями, я использовал Carrierwave и добавил в свой файл uploader следующее.

configure do |c|
  c.fog_public = true # or false
end

Это решило обе проблемы. Получил это от этого вопроса.

Оцените статью
TechArks.Ru
Добавить комментарий