From a2b8a32d78b878305437537f4c86de0f8e7595f2 Mon Sep 17 00:00:00 2001 From: phase06 Date: Mon, 23 Oct 2017 17:05:58 +0800 Subject: [PATCH] repeat password before shuffle --- generate.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generate.php b/generate.php index c3c9dee..e503037 100644 --- a/generate.php +++ b/generate.php @@ -59,7 +59,7 @@ 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); if(!$add_dashes) return $password;