diff --git a/phpseclib/Net/SFTP.php b/phpseclib/Net/SFTP.php index e9c1ea87..8a22aae0 100644 --- a/phpseclib/Net/SFTP.php +++ b/phpseclib/Net/SFTP.php @@ -414,7 +414,7 @@ class SFTP extends SSH2 */ public function login($username, ...$args) { - $this->auth[] = $args; + $this->auth[] = array_merge([$username], $args); if (!$this->sublogin($username, ...$args)) { return false; } diff --git a/phpseclib/Net/SSH2.php b/phpseclib/Net/SSH2.php index d3b266a8..fc3b1c9e 100644 --- a/phpseclib/Net/SSH2.php +++ b/phpseclib/Net/SSH2.php @@ -971,7 +971,7 @@ class SSH2 * @var string|false * @access private */ - var $preferred_signature_format = false; + protected $preferred_signature_format = false; /** * Authentication Credentials @@ -979,7 +979,7 @@ class SSH2 * @var array * @access private */ - var $auth = []; + protected $auth = []; /** * Default Constructor.