修改用户模型在Cakephp中被完全忽略
我已经尝试了所有可能的组合来修改CakePHP2.5中用于身份验证的默认模型 实际上,我当前的appController是修改用户模型在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
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”并不能使网站将问题视为已回答。