I have the same problem I cannot login either. But in your situation maybe you can de-activate the security component and try again ?
On 13 Haziran, 06:40, Francisco Rivas <friva...@gmail.com> wrote: > Yes, It's clear: > > Configure::write('Security.salt', ''); > > But I still cannot login. > > There're is something wrong with the code or It's missing something?. > > Thanks for thw answer > > 2009/6/12 joshua <josh...@gmail.com> > > > > > Don't forget to clear the session salt in core.php > > > Configure::write('Security.salt', ''); > > > On Sat, Jun 13, 2009 at 10:33 AM, PanchoRivas <friva...@gmail.com> wrote: > > >> Hi all, > > >> I just started with Auth and I have some problems. I learned about > >> Auth in tutorials and it seems very easy but It doesn´t work in my > >> application. > > >> I create a table called 'personas' with the fields 'email' for > >> username and 'clave' for password. When I add a new person, the > >> password saved with md5 codification. > > >> My app_controller: > > >> class AppController extends Controller { > > >> var $components = array('Auth'); > > >> function beforeFilter(){ > > >> $this->Auth->userModel = 'Persona'; > > >> Security::setHash("md5"); > > >> $this->Auth->fields = array('username' => 'email', > >> 'password' => 'clave'); > > >> $this->Auth->loginAction = array('controller' => > >> 'personas', 'action' => 'index'); > > >> $this->Auth->allow('index','add'); > > >> $this->Auth->loginRedirect = array('controller' => > >> 'personas', 'action' => 'display', 'login'); > > >> $this->Auth->logoutRedirect = array('controller' => > >> 'personas', 'action' => 'logout'); > > >> $this->Auth->loginError = 'El email ingresado o la contraseña > >> no son correctos. Por favor, intentalo otra vez.'; > > >> $this->Auth->authError = 'Para entrar en la zona privada > >> tienes que > >> autenticarte'; > > >> $this->Auth->authorize = 'controller'; > > >> $this->Session->write('Auth.redirect', null); > > >> } > > >> function isAuthorized() { > >> return true; > >> } > >> } > > >> My personas_controller.php: > > >> function login() > >> { > > >> } > > >> function logout() { > >> $this->Session->setFlash("Se ha desconectado > >> correctamente"); > >> $this->redirect($this->Auth->logout()); > >> } > > >> In the views personas, I created a index.ctp: > > >> <?php // log in > > >> $session->flash('auth'); > > >> echo $form->create('Persona',array('action'=>'login')); > > >> echo $form->input('email',array('label' => 'Email: ')); > > >> echo $form->input('clave',array('label' => 'Password: ','type' => > >> 'password')); > > >> echo $form->end('Ingresar!'); > > >> ?> > > >> And I create the view login.ctp but when I tried to login with a > >> existing username and password I cannot enter. > > >> Please I appreciate your help. > > >> Thanks > > >> Godbye > > > -- > > Thanks > > Joshua > > -- > Francisco Rivas Dibán > BackSpacewww.backspace.cl --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "CakePHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to cake-php+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~----------~----~----~----~------~----~------~--~---