Comment créer une expression raisonnable pour stocker le mot de passe dans la base de données en utilisant Doctrine
et Zend_Auth::setCredentialTreatment()
?Expression de la Doctrine Sensible et Zend_Auth setCredentialTreatment()
Je ne veux pas utiliser md5()
et le code doit être portable, et avec du sel.
je qualifierais de celui-ci pas facile à deviner:
setCredentialTreatment("SHA1(CONCAT(username, SHA1(CONCAT(username, ?)))");
mais ce n'est pas portable à toutes les bases de données.
Semble que Doctrine_Expression a seulement md5
portabilité d'expression.