嗨我使用cakephp身份驗證組件登錄系統,我想每次用戶登錄時將其重定向到用戶頁面,但是當會話超時並且用戶再次登錄時,他將被重定向到上一頁,而不是回到用戶頁面。我希望你能理解我。他是我的代碼。cakephp登錄重定向問題?
應用控制器:
function beforeFilter() {
$this->Auth->loginAction = array('admin' => false, 'controller' => 'users', 'action' => 'login');
$this->Auth->loginRedirect = array('admin' => false, 'controller' => 'books', 'action' => 'index');
$this->Auth->allow('display');
}
用戶控制器:
function login() {
}
function admin_logout() {
$this->Session->destroy();
$this->redirect($this->Auth->logout());
}
爲什麼你想將用戶重定向出來他是在頁面的?如果他在你的網站上做了一些事情,並且他的會話超時並刷新,那麼如果他拿起他離開的地方,他的用戶體驗會更好。 – 8vius
我知道,這沒有意義,但我想這樣做。 – user147