http://www.electrictoolbox.com/php-curl-sending-username-password/ heeft een goed artikel op hoe te om dit te doen.
Gebruik de code die zij hebben voorgesteld:
$ch = curl_init ();
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, ware CURLOPT_RETURNTRANSFER,);
curl_setopt ($ch, CURLOPT_USERPWD, „$username: $password“);
curl_setopt ($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
$output = curl_exec ($ch);
$info = curl_getinfo ($ch);
curl_close ($ch);
en als u het weet werd één of ander het vertellen beetje van broncode in de pagina na het wachtwoord verzonden dat een ontbroken poging van succesvolle onderscheidt (bijvoorbeeld als login het kan „succesvol login zeggen“) werkte, en test de teruggekeerde code.