Hi Ramon, actually it´s not a issue, you said you´re not using a password 
hash, but the Auth system always use one to retrieve the user information, 
so when you try to use $this->Auth->login() it hashes the password before 
find on table, so you should hash it with AuthComponent::password() at 
model´s beforeSave to save the correct password on table...

Em segunda-feira, 1 de abril de 2013 16h55min32s UTC-3, Ramon José Silva 
escreveu:
>
> Hi guys.
>
> Well, I trying to use the CakePHP on my own project, but I have a problem 
> with the Auth Component.
>
> I'm not using the password hash yet and not using the UsersController and 
> User Model, but I using Admin Model, AdminController and an Ajax, passing 
> the form data to the controller login method, but I can't login in my 
> system, the Auth always return false. I read the Docs trying to find 
> something that's help me, and saw in the Auth part that I can personalized 
> my form fields and tables to passing the data and everything works fine, 
> but it not work for me.
>
> If I use:
>
> $this->data = array() and passing all data that I receive with Ajax to my 
> Auth login, the login works fine, but not check if the User are subscribed 
> on my DB. In the Docs have something about that, but with I try to login 
> with the e-mail address and password that I registered, the Auth always 
> return false even my User really exists in my DB.
>
> This is my AdminController: http://pastebin.com/AvQQf6iw, 
>
> This is my App Controller: http://pastebin.com/B5XBwR5g, 
>
> This is my Ajax: http://pastebin.com/kQV7taWQ
>
> Now, if I use in my login method this line: 
>
> $query = $this->Admin->find('first', array('conditions' => 
> array('admin_email' => $this->data['admin_email'], 'admin_pass' => 
> $this->data['admin_pass'])));
>
> if($query == true){
>   echo 'true'; 
> } else {
>   echo 'Wrong User/Password';
> }
>
> I really find the user.
>
> Can anyone help me with this?
>
> Thanks Guys for the help anyway.
>
>
>
>

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to cake-php+unsubscr...@googlegroups.com.
To post to this group, send email to cake-php@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to