2015-12-22 63 views
0

我有一個節點服務器與sails框架。前端公共文件驗證,是否有必要?

我有資產文件夾,包含我的角度單頁面應用程序的所有資源。 我有2個服務器模板,一個是登錄,一個是儀表板。

服務資產文件夾的正確方法是什麼?因爲正如我所看到的,資產文件夾是公開的,但我不希望任何人有權訪問儀表板角模板/圖像,如果他未通過身份驗證。我是否必須對每個獲取請求進行身份驗證,即使是針對images/css/js,還是存在另一種我錯過的方式?

謝謝!

回答

0

您可以爲資產帆政策在config/routes.js這樣的:

module.exports.routes = { 
    '/public/path/to/asset': { policy: 'authenticated' } 
} 
+0

聽起來不錯。我如何設置已認證的政策?這是政策方法還是它是一個團體?你在哪裏定義它?這是否意味着每個GET請求(圖像,模板等)都必須通過認證方法? – user3712353

+0

請參閱政策文檔:http://sailsjs.org/documentation/concepts/policies – Zuker

相關問題