在我的应用程序中,我有一个表行盐,以及Zend_Registry中的静态盐集。我正在尝试两者,而不必编写自己的Auth_Adapter。这就是我现在只有一种腌制方法。
$adapter->setCredentialTreatment("SHA1(CONCAT(?, salt))");
$adapter->setCredential($values['password']);
这是可能的,还是我必须为此编写一个完整的适配器?
答案 0 :(得分:0)
只需将另一项添加到CONCAT功能。
$staticSalt = Zend_Registry::get('static_salt');
$treatment = "SHA1(CONCAT(?, salt, '" . $staticSalt . "'))";
$adapter->setCredentialTreatment($treatment);
$adapter->setCredential($values['password']);