diff --git a/src/Fetch/Server.php b/src/Fetch/Server.php index c5c9ced..c86b52e 100644 --- a/src/Fetch/Server.php +++ b/src/Fetch/Server.php @@ -147,11 +147,15 @@ class Server * * @param string $username * @param string $password + * @param bool $tryFasterAuth tries to auth faster by disabling GSSAPI & NTLM auth methods (set to false if you use either of these auth methods) */ - public function setAuthentication($username, $password) + public function setAuthentication($username, $password, $tryFasterAuth=true) { $this->username = $username; $this->password = $password; + if( $tryFasterAuth ) { + $this->setParam( 'DISABLE_AUTHENTICATOR', array( 'GSSAPI', 'NTLM' ) ); + } } /**