Set salted password to true when generating new password

This commit is contained in:
Nicolas Le Goff
2014-03-20 00:57:20 +01:00
parent 6d79e44c9a
commit a77a042770

View File

@@ -68,13 +68,14 @@ class NativeAuthentication implements PasswordAuthenticationInterface
$row['nonce'] = \random::generatePassword(8, \random::LETTERS_AND_NUMBERS);
$row['usr_password'] = $this->encoder->encodePassword($password, $row['nonce']);
$sql = 'UPDATE usr SET usr_password = :password, nonce = :nonce
$sql = 'UPDATE usr SET usr_password = :password, nonce = :nonce, salted_password = :salted_password
WHERE usr_id = :usr_id';
$stmt = $this->conn->prepare($sql);
$stmt->execute(array(
':password' => $row['usr_password'],
':nonce' => $row['nonce'],
':usr_id' => $row['usr_id'],
':salted_password' => 1
));
$stmt->closeCursor();
}