在CakePHP中,AppController beforeFilter函数我试图重定向但是它没有工作...... 我收到浏览器错误:重定向太多。
if ($this->Session->read('Check.val'))
{
$this->redirect(array('controller'=>'pages','action' => 'login')); exit();
}
答案 0 :(得分:2)
原因是,如果会话中存在 的值,那么它总是会重定向。
看起来您正在构建登录系统。查看CakePHP的内置身份验证组件。