Para capturar o nome do empregado logado na sua página numa Intranet usando autenticação integrada do Windows (NTLM).
# Módulo NTLM para Apache 2.4
# informações da página do mod-auth-sspi - http://sourceforge.net/projects/mod-auth-sspi/forums/forum/550583/topic/4868892
# e do apachehaus - https://www.apachehaus.net/modules/mod_authnz_sspi/
LoadModule authnz_sspi_module modules/mod_authnz_sspi.so
# Módulo NTLM
# informações da página do Moodle - http://docs.moodle.org/en/NTLM_authentication
# e do mod-auth-sspi - http://sourceforge.net/projects/mod-auth-sspi/files/
LoadModule sspi_auth_module modules/mod_auth_sspi.so
Use o .htaccess
deste gist ou coloque seu conteúdo no seu httpd.conf
(ou onde mais você estiver configurando seus vhosts).
O usuário autenticado via NTLM fica disponível nas seguintes variáveis:
$_SERVER['REMOTE_USER']
$_SERVER['PHP_AUTH_USER']
Nas nossas instalações, o nome do usuário vem no seguinte formato: 'NOME_DO_DOMINIO\NOME_DO_USUARIO`. Verifique o que acontece na sua instalação e ajuste conforme necessário.