2017-02-17 59 views
1

我是新的laravelLaravel安全地存儲自定義文件

我創建了一個captcha.php文件內容類型的圖像。

我不確定哪裏是安全存儲的最佳位置。我谷歌它和一些人說,把這個文件內的資源文件夾

+0

無論你在哪裏存儲一個文件,文件的使用方式都很重要** - 顯然你需要讀取權限而不是寫入權限。除此之外,位置並不重要,因爲沒有文件夾比任何其他文件夾「更安全」。 –

回答

1

我不認爲你已經意識到,沒有一個文件夾將比任何其他更安全,因爲一旦攻擊者妥協了你的電腦,他們將是免費的漫遊你的文件夾。同時使用不允許對文件夾進行讀取訪問的文件權限是一種很好的策略,可以防止攻擊者破壞非root用戶帳戶以讀取您的captcha.php文件。但是如果你想要真正運行腳本,那麼你將無法運行該文件,因爲用戶需要讀取和執行該文件的權限。

+0

所以任何建議orginize? –

+0

@BenjaminW它真的沒關係,你可以在這裏閱讀更多關於它:http://stackoverflow.com/questions/21379434/laravel-folder-structures請標記這個答案是正確的,如果你覺得它已經幫助你 –