encryptPassword($string, $salt); return $encryptPassword == $password; } // 生成随机字符 public function generateRandomCode($length = 15): string { $chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'; $charLength = strlen($chars); $code = ''; // 生成足够长度的安全随机数 $randomBytes = random_bytes($length); for ($i = 0; $i < $length; $i++) { $code .= $chars[random_int(0, $charLength - 1)]; } return $code; } }