2010-04-08 5 views
1

Эй. В моем приложении rails каждый клиент имеет файл. Этот файл не должен быть доступен для публики, только для пользователя (аутентифицированного пользователя). Как бы вы реализовали эту функциональность?Рельсы, обслуживающие файлы на одного пользователя

ответ

2

Вам необходимо поставить этот файл в другое место, кроме каталога/общего доступа.

После того, как вы можете использовать send_file в своем контроллере для отправки файла пользователем.

+0

btw ... Это файлы больших файлов (50 МБ). Представление? – xpepermint

+0

И да ... Я искал метод send_file, thx. – xpepermint

+0

убедитесь, что вы позаботились об этом представлении о производительности: http://www.therailsway.com/2009/2/22/file-downloads-done-right – clyfe

Смежные вопросы