2010-03-21 2 views
0

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.

Répondre

0

Pourquoi ne pas écrire le vôtre Zend_Auth_Adapter?

Questions connexes