- si ton serveur est IIS et ton authentification en NTLM, tu dois configurer le serveur web comme suit :
tu lances inetmgr, tu clic-droit sur le site->properties->directory security->authentification and access control->et tu coches "integrated windows authentification"
- tu redémarres IIS
- tu peux maintenant accéder au login de l'utilisateur en PHP via $_SERVER['auth_user']
note : cela marche directement dans IE
pour les autres browsers (Firefox, etc), tu dois faire une manip pour que ca se fasse automatiquement.
pour firefox 2:
- tu tapes about:config
- tu filtres sur la chaine 'ntlm'
- pour la valeur network.ntlm.send-lm-response, tu mets true
- pour la valeur network.automatic-ntlm-auth.trusted-uris, tu rentre l'url de ton sereur web.
c'est évidemment à faire pour chaque client, puisque tu changes la conf de firefox.
de plus, ca revient (un peu) à affaiblir la sécurité de ton navigateur. C'est à voir suivant le confort que tu veux obtenir.