CakePHP 2.4 Auth Логин возврат false

У меня проблема с Auth Component, я даю правильные данные в мою форму, но Auth->Login() продолжать возвращать ложь. Я пытался получить запрос 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 ответов

Другие вопросы по тегам