Olá pessoal!
No sistema de registo que tenho andado a fazer, cheguei à parte de encriptação da password e da limpeza dos dados introduzidos nos campos do formulário. Para encriptação da password estou a usar a extensão ‘phpass’ e para limpeza dos campos estou a utilizar a extensão ‘input’ onde ambas as extensões me parecem ser bastante boas no que fazem.
Na encriptação da password, estou a fazer na função beforeSave() do meu model e para a limpeza dos campos estou a fazer na função afterValidate() do meu model, sendo o model User.php
Gostava de saber a vossa opinião sobre a minha opção, ou seja este é o local ideal onde se deve fazer este tipo de rotinas ou existem algo melhor que se possa fazer, por ex. fazer a encriptação da password no UserIdentity.php?