1
我在我的網站中有很多AJAX功能,我們的自由職業者使用CakePHP安全組件非常緊密地使用表單,這很麻煩。CakePHP:全局禁用安全組件
如何在CakePHP中禁用安全組件網站?只是禁用它app_controller.php沒有幫助,因爲它與一些驗證和黑洞的東西緊密結合。
任何想法?
我在我的網站中有很多AJAX功能,我們的自由職業者使用CakePHP安全組件非常緊密地使用表單,這很麻煩。CakePHP:全局禁用安全組件
如何在CakePHP中禁用安全組件網站?只是禁用它app_controller.php沒有幫助,因爲它與一些驗證和黑洞的東西緊密結合。
任何想法?
即使您在app_controller中禁用了它,您的單個控制器也可能會啓用該安全性。正如我瘋狂的猜測所說,這就是您想要做的事情。如果不讓我更多地瞭解它。
function beforeFilter(){
parent::beforeFilter();
if(isset($this->Security) && $this->RequestHandler->isAjax() && $this->action = 'add'){
$this->Security->enabled = false;
}
}
你可以閱讀更多關於這個here。希望這將解決你的問題
是啊,我已經發現了這一個!看起來更像是一個可以禁用完整功能的標誌!但是我明白,取決於每個控制器如何使用它可能很困難! – jagamot 2012-02-07 14:06:38