Si le serveur est Apache, tu peux-utiliser l'authentification via l'entête HTML :
<?php
header('WWW-Authenticate: Negotiate');
header('WWW-Authenticate: NTLM', false);
echo 'affichage si clic sur "annuler"';
?>
Les valeurs retournées seront :
$_SERVER['PHP_AUTH_USER'] et $_SERVER['PHP_AUTH_PW']
Renseigne toi sur le fonctionnement...
A+
http://fr.php.net/manual/fr/function.header.php