2008-08-04 24 views
40

Po pierwsze, pozbądźmy się względów bezpieczeństwa. Używam prostego uwierzytelniania w Apache dla jednorazowej, wewnętrznej aplikacji, nie połączonej z Internetem sieci LAN, aplikacji internetowej php.Jak mogę uzyskać uwierzytelnioną nazwę użytkownika w Apache za pomocą zwykłego uwierzytelniania HTTP i PHP?

W jaki sposób mogę uzyskać I nazwę uwierzytelnionego użytkownika HTTP w PHP?

+2

Użyłem tego, aby wyświetlić nazwę użytkownika z podstawowego uwierzytelniania: $ _SERVER [ „REMOTE_USER”] –

Odpowiedz

34

myślę, że jesteś po tej

$username = $_SERVER['PHP_AUTH_USER']; 
$password = $_SERVER['PHP_AUTH_PW'];