X-Git-Url: https://git.cyclocoop.org/%242?a=blobdiff_plain;f=includes%2Fpassword%2FMWSaltedPassword.php;h=733984cfd793e3ef8fb874dc3d6e0697d1e329a6;hb=fb04cc5a7ef629703535dccdaecd6fe02f203c81;hp=6c6895a2bdad2fa5545e0a298a9d0bdc52cdb9f6;hpb=91b07c5e0950572fb41f7d8f466fb6b3bbe98be5;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.' ); + } } }