在CakePHP中,AppController beforeFilter函数我试图重定向,但它不工作...我得到浏览器错误:重定向太多。
if ($this->Session->read('Check.val')) { $this->redirect(array('controller'=>'pages','action' => 'login')); exit(); }
jslywgbw1#
原因是,如果该值 * 确实 * 存在于会话中,那么它总是会重定向。看起来您正在构建一个登录系统。请查看CakePHP’s built-in authentication component。
1条答案
按热度按时间jslywgbw1#
原因是,如果该值 * 确实 * 存在于会话中,那么它总是会重定向。
看起来您正在构建一个登录系统。请查看CakePHP’s built-in authentication component。