Browse Source

[Web] Accept raw SSHA hashes as passwords

andryyy 4 years ago
parent
commit
3b1a87f9a7
1 changed files with 1 additions and 1 deletions
  1. 1 1
      data/web/inc/functions.mailbox.inc.php

+ 1 - 1
data/web/inc/functions.mailbox.inc.php

@@ -1055,7 +1055,7 @@ function mailbox($_action, $_type, $_data = null, $_extra = null) {
               return false;
               return false;
             }
             }
             // support pre hashed passwords
             // support pre hashed passwords
-            if(preg_match('/^{SSHA256}|{SHA512-CRYPT}|{SSHA512}|{MD5-CRYPT}|{PLAIN-MD5}/i', $password)) {
+            if(preg_match('/^{SSHA256}|{SSHA}|{SHA512-CRYPT}|{SSHA512}|{MD5-CRYPT}|{PLAIN-MD5}/i', $password)) {
               $password_hashed = $password;
               $password_hashed = $password;
             } else {
             } else {
               $password_hashed = hash_password($password);
               $password_hashed = hash_password($password);