CakePHP 2.4 Auth登录返回false

时间:2013-11-24 13:51:42

标签: php cakephp authentication cakephp-2.4

我遇到 Auth Component 的问题,我为表单提供了正确的数据,但Auth->Login()继续返回false。我试图获取SQL查询,但它不存在。

这是我的代码:

if ($this->request->data) {
   if(isset($this->data['User'])) {
      if($this->User->save($this->request->data)){
         $this->Session->setFlash(
                               'Félicitation, votre compte vient d\'être créer');
      }
   }elseif(isset($this->data['UserLogin'])) {
      if($this->Auth->login()){
         return $this->redirect($this->Auth->redirectUrl());
      }else{
         $log = $this->User->getDataSource()->getLog(false, false); debug($log);
         $this->Session->setFlash(
                              'L\'identifiant ou le mot de passe est incorrect');
      }
   }
}

$this->set('universities', $this->User->University->find('list'));

我根本不知道这个问题的来源是什么。

0 个答案:

没有答案