diff --git a/generate.php b/generate.php index 027a85a..beb57bc 100644 --- a/generate.php +++ b/generate.php @@ -59,9 +59,10 @@ function generateStrongPassword($length = 27, $add_dashes = false, $available_se $password .= $all[array_rand($all)]; $password = str_shuffle($password); - $password = str_shuffle($password); + $password = substr(str_shuffle(str_repeat($password, $length)), 0, $length); $password = sha1(md5($password)); + if(!$add_dashes) return $password;