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. -~----------~----~----~----~------~----~------~--~---