X-Git-Url: https://git.cyclocoop.org/admin/?a=blobdiff_plain;f=includes%2Fpassword%2FMWSaltedPassword.php;h=733984cfd793e3ef8fb874dc3d6e0697d1e329a6;hb=62d8fc872b6cfa20f57816e0a30379d4f5bd3b36;hp=6c6895a2bdad2fa5545e0a298a9d0bdc52cdb9f6;hpb=96366c1cf1966ca07e8f0b4361bbca28bfaf43a0;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/password/MWSaltedPassword.php b/includes/password/MWSaltedPassword.php index 6c6895a2bd..733984cfd7 100644 --- a/includes/password/MWSaltedPassword.php +++ b/includes/password/MWSaltedPassword.php @@ -1,6 +1,6 @@ hash = md5( $this->args[0] . '-' . md5( $plaintext ) ); + + if ( !is_string( $this->hash ) || strlen( $this->hash ) < 32 ) { + throw new PasswordError( 'Error when hashing password.' ); + } } }