What do you mean with re-activate the security component?.

Maybe the problem It's in the code.

Thanks.

2009/6/13 cem <[email protected]>

>
> 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 <[email protected]> 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 <[email protected]>
> >
> >
> >
> > > 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 <[email protected]>
> 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 <http://backspacewww.backspace.cl/>
>  >
>


-- 
Francisco Rivas Dibán
BackSpace
www.backspace.cl

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to