2010-04-08 43 views
1

嘿。在我的rails應用程序中,每個客戶端都有一個文件該文件不能公開訪問,僅限於用戶(經過身份驗證的用戶)訪問。你將如何實現這個功能?Rails爲每個用戶提供文件

回答

2

您需要將此文件放在/ public目錄以外的其他位置。

您可以在控制器中使用send_file來發送用戶文件。

+0

btw ...這個文件是大文件(50MB)。性能? – xpepermint 2010-04-08 13:41:33

+0

是的...我正在尋找send_file方法,thx。 – xpepermint 2010-04-08 13:42:11

+0

請確保您注意此性能警告:http://www.therailsway.com/2009/2/22/file-downloads-done-right – clyfe 2010-04-08 13:47:54

相關問題