2

在 CakePHP 中,AppController beforeFilter 函数我试图重定向但它不起作用......我收到浏览器错误:重定向太多。

if ($this->Session->read('Check.val')) 
{
    $this->redirect(array('controller'=>'pages','action' => 'login')); exit();
}
4

1 回答 1

2

原因是,如果会话中确实存在该值,那么它总是会重定向。

看起来你正在构建一个登录系统。查看CakePHP 的内置身份验证组件

于 2012-12-04T12:29:23.303 回答