我是cakePHP的新手。我正在嘗試創建一個登錄頁面。我能夠創建一個登錄頁面。我遇到登錄重定向問題。當我提交登錄憑據時,我將重定向到包含以下文本的頁面。Cakephp登錄重定向問題
甜,「App」被CakePHP烘烤! 你的tmp目錄是可寫的。 FileEngine正在用於緩存。要更改配置編輯APP/config/core.php 您的數據庫配置文件存在。 Cake可以連接到數據庫。
但是,這是不正確的。在我app_controller,我寫的代碼重定向到不同的頁面下方提到:
function beforeFilter() {
//Configure AuthComponent
$this->Auth->authorize = 'actions';
$this->Auth->actionPath = 'controllers/';
$this->Auth->loginAction = array('controller' => 'users', 'action' => 'login');
$this->Auth->loginRedirect = array('controller' => 'patients', 'action' => 'index');
$this->Auth->logoutRedirect = array('controller' => 'users', 'action' => 'login');
}
什麼我需要做的重定向到/病人/指數?
問候, 巴魯
但是,行$ this-> Auth-> loginRedirect = array('controller'=>'patients','action'=>'index');應該在成功驗證後重定向到患者/索引權限?但是,它不會重定向到患者/指數。 – Balu
它會,如果你不來自你的程序中的另一個網站,如果你嘗試訪問動作添加,那麼你將採取行動添加,如果你直接去登錄然後它會去你的loginRedirect – api55