Buenas noches, aqui nuevamente por un problema, estoy trabajando con el componente auth y el problema que tengo es que a pesar de ingresar correctamente el id y la contraseña no quiere iniciar sesion, me sale mi mensaje que especifique que 'Usuario o Password incorrecto', busco, busco y no hay mucha información sobre este punto para esta version de cakephp que es el 2.3.1, me guio del cakebook 2.X y aun asi no me sale; mi modelo, mi controler y mi vista estan como siguen:
MODELO
<?php
class User extends AppModel
{
public $name = 'User';
public function beforeSave($options = array()){
if (isset($this->data['User']['password'])){
$this->data['User']['password'] = AuthComponent::password($this->data['User']['password']);
}
return true;
}
}
?>
CONTROLLER
function login()
{
if ($this->request->is('post'))
{
if ($this->Auth->login())
{
return $this->redirect($this->Auth->redirectUrl());
}else
{
$this->Session->setFlash(__('Usuario o Password incorrecto'), 'default', array(), 'auth');
}
}
}
VISTA
<?php
echo $this->Form->create('User', array('action' => 'login'));
echo $this->form->input('username',array('label'=>'Usuario: '));
echo $this->form->input('password',array('label'=>'Clave: '));
echo $this->form->end('Ingresar');
echo $this->session->flash('auth');
?>
Me podrían indicar en que estoy fallando o que estoy obviando para que no se pueda loguear un usuario ya registrado?, les agradecería vuestras respuestas.