Hola Bakers como estan

estoy tratando de utlizar el auth component , me funciona la restriccion a
las paginas y el registro de usuarios, pero tengo problemas con el login.

segun lei , el auth component encripta el password antes que se guarde a la
base de datos, y asi es como se guarda en mi modelo de usuarios. el problema
es que al hacer el login nunca se registra el usuario, he leido muchos blogs
y la api de cake , pero aun no logro hacer que funcione.

se supone que al pasar por login deberia hacer la comprobacion automatica o
hay que escribir algo en esa accion? como hashear el data[user][password]
antes de que llegue al login o algo asi?

mi codigo para configurar el  el auth es el siguiente:


 var $allowed = array ( 'pages' => '*', 'home' => array ('blog',
'marketplace' ),'users'=>array('add','register') );

  function beforeFilter() {
                    $this->checkAuth(  );
            }

            function checkAuth() {

            if (isset($this->Auth)) {

       $this->Auth->fields = array('username' => 'email', 'password' =>
'password');
       $this->Auth->userScope = array( 'User.active' => '1' );
       $this->Auth->loginAction = '/users/login';
       $this->Auth->loginRedirect = '/users/';
       $this->Auth->authorize = 'actions';
        $this->Auth->loginError = 'error.';



             } }


muchas gracias



-- 
Atte.
Miguel Michelson Martinez
---------------------------------------

--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a CakePHP-es@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~----------~----~----~----~------~----~------~--~---

Responder a