2016-01-14 103 views
1

經過一段時間後,Sails.js策略不工作,我發現爲什麼我的策略無法工作。當文件夾中的控制器

我有以下文件樹:

myProject的> API>控制器> V1> UserController的

,當我將我的政策UserController的,沒有什麼會改變:

UserController: { 
    '*': 'sessionAuth', 
} 

然後我試着移動控制器下的UserController:

myProject的> API>控制器> UserController中

這工作。

所以我的問題是以下,我可以仍然有v1文件夾,並有政策工作?我想能夠擁有版本文件夾。 這裏提出的建議並不是很好,所有控制器的版本號對我來說有點多餘。 Nested Models and controllers in sails are not working Policies

期待聽到您的想法!

感謝

+0

尋找到它之後,似乎要做到這一點(sails.js v0.11)的唯一方法是在您的控制器上預加一個或附加一個版本號(例如V1UserController)。據我所知,專用文件夾會導致政策出現問題,因此這是最佳選擇。不是最好的但肯定會工作。 – Julian

回答

0

'V1/UserController的':{ 「*」:真 }

相關問題