我是CakePHP的新手,我正在设置一个Acl控制的应用程序。我想要做的是,如果用户还没有登录,无论他试图去哪里,他都会被重定向到登录操作,我将如何设法做到这一点?
答案 0 :(得分:2)
您可以通过设置AuthComponent来完成此操作。
Auth处理登录,ACL处理访问权限。
答案 1 :(得分:0)
您可以在控制器中执行此操作
public $components = array(
'Auth' => array(
'loginAction' => array(
'controller' => 'users','action' => 'login'
),
'authError' => 'Did you really think you are allowed to see that?'
);
}