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

Reply via email to