Page MenuHomeIn-Portal Phabricator

D255.id607.diff
No OneTemporary

File Metadata

Created
Wed, Feb 26, 9:06 AM

D255.id607.diff

Index: core/kernel/utility/formatters/password_formatter.php
===================================================================
--- core/kernel/utility/formatters/password_formatter.php
+++ core/kernel/utility/formatters/password_formatter.php
@@ -208,7 +208,8 @@
break;
case PasswordHashingMethod::MD5_AND_PHPPASS:
- return $this->_phpPass->hashPassword($this->_md5hash($password, $salt, true));
+ $password_hashed = preg_match('/^[a-f0-9]{32}$/', $password);
+ return $this->_phpPass->hashPassword($this->_md5hash($password, $salt, $password_hashed));
break;
case PasswordHashingMethod::PHPPASS:

Event Timeline