CakePHP Auth:重定向未经授权的用户

时间:2011-05-21 23:09:41

标签: php authentication cakephp

我是CakePHP的新手,我正在设置一个Acl控制的应用程序。我想要做的是,如果用户还没有登录,无论他试图去哪里,他都会被重定向到登录操作,我将如何设法做到这一点?

2 个答案:

答案 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?'
 );
}