You can set the salt to an empty strung, too.

Regards


2009/6/27 Justin Poliey <jd...@njit.edu>

>
> That's where I got the information I'm using now. The problem is if I
> just change the hash function with Security::setHash, Cake will still
> apply the salt before it hashes the passwords, so the hashes will
> still be incompatible.
>
> Thanks
> Justin
>
> On Jun 27, 7:06 am, John Andersen <j.andersen...@gmail.com> wrote:
> > I understand that you are using MD5 instead of SHA1 in your user
> > model!
> >
> > If that is the final decision, then why don't you just tell CakePHP to
> > use MD5 as default and as shown in the example at:
> >
> > http://book.cakephp.org/view/566/Change-Hash-Function
> >
> > Maybe that would help you!
> > Enjoy,
> >    John
> >
> > On Jun 27, 10:37 am, Justin Poliey <jd...@njit.edu> wrote:
> >
> > > Right now I'm using Cake's Auth component to build a simple user
> > > system. Pastes of the files in their entirety are availablehttp://
> gist.github.com/136935forreference.
> >
> > > The problem is that when I call: $this->Auth->authenticate =
> > > ClassRegistry::init('User'), login.ctp always shows "Login failed.
> > > Invalid username or password." even when I haven't submitted anything.
> > > If I uncomment that line (line 10, users_controller.php) the message
> > > is suppressed but the login logic doesn't work, because it needs the
> > > hashedPasswords function in the User model to get the proper password
> > > hash. We need to use plain md5 hashes instead of Cake's regular hash
> > > because before converting to Cake all of our users just had plain md5
> > > hashed passwords.
> >
> > > The strangest thing is that this happened before, and was solved by
> > > getting rid of all the relevant code, and then completely rewriting
> > > it. After the rewrite, it worked for a while, and then I must have
> > > done something to break it again. Can anyone see what is wrong? Am I
> > > doing something dumb and just not realizing it?
> >
> > > Thanks for any help.
> >
> >
> >
>

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