修改用户模型在Cakephp中被完全忽略

修改用户模型在Cakephp中被完全忽略,php,cakephp,cakephp-2.5,Php,Cakephp,Cakephp 2.5,我已经尝试了所有可能的组合来修改CakePHP2.5中用于身份验证的默认模型 实际上,我当前的appController是 class AppController extends Controller { public $components = array( 'Session', 'Auth' => array( 'loginRedirect' => array( 'controller

我已经尝试了所有可能的组合来修改CakePHP2.5中用于身份验证的默认模型

实际上,我当前的appController是

class AppController extends Controller {
    public $components = array(
        'Session',
        'Auth' => array(
            'loginRedirect' => array(
                'controller' => 'utente',
                'action' => 'login'
            ),
            'logoutRedirect' => array(
                'controller' => 'pages',
                'action' => 'display',
                'home'
            )
        )
    );    

    function beforeFilter() {
        $this->Auth->fields = array(
                'username' => 'email',
                'password' => 'password'
            );
        $this->Auth->userModel = 'Utente';
    }
}

我也尝试过,但是进入了/cakephp master/redirect-me,对用户/登录没有任何遗憾。为什么?

也不起作用:$this->Auth->authenticate=array('Form'=>array('userModel'=>'utete');与loginAction'=>array('controller'=>'Utene','action'=>'login')解决的问题完全相同。请填写答案或删除问题。一条评论说“解决了xxx”并不能使网站将问题视为已回答。