or simply use a behavior:
https://github.com/dereuromark/tools/blob/master/models/behaviors/change_password.php

this is still cake1.3 though :)


On 27 Jul., 04:18, "Meroe Kush" <whme...@gmail.com> wrote:
> Disregard my last post please.....
>
> As soon as I hit send I found this:
>
> Hashing passwords
>
> AuthComponent no longer automatically hashes every password it can find.
> This was removed because it made a number of common tasks like validation
> difficult. You should never store plain text passwords, and before saving a
> user record you should always hash the password. You can use the static
> AuthComponent::password() to hash passwords before saving them. This will
> use the configured hashing strategy for your application.
>
> After validating the password, you can hash a password in the beforeSave
> callback of your model:
>
> <?php
>
> class User extends AppModel {
>
>     function beforeSave($options = array()) {
>
>         $this->data['User']['password'] =
> AuthComponent::password($this->data['User']['password']);
>
>         return true;
>
>     }
>
>
>
>
>
>
>
> }

-- 
Our newest site for the community: CakePHP Video Tutorials 
http://tv.cakephp.org 
Check out the new CakePHP Questions site http://ask.cakephp.org and help others 
with their CakePHP related questions.


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

Reply via email to