/** * Generates random password matching the chk_password criteria * * @see _passgen() * @return String password */ function passgen() { $pw = null; while (is_null($pw) || !chk_password($pw, 50, "/[<>]/")) { $pw = _passgen(); } return $pw; }
/** * Generates random password matching the checkPasswordSyntax() criteria. * * @see _passgen() * @return String password */ function passgen() { $password = null; while ($password == null || !checkPasswordSyntax($password, '', true)) { $password = _passgen(); } return $password; }