2008-08-04 33 views
40

Trước tiên, chúng ta hãy cân nhắc an toàn. Tôi đang sử dụng xác thực đơn giản dưới Apache cho một lần, chỉ sử dụng nội bộ, không kết nối internet lan, ứng dụng web php.Tôi làm cách nào để có được tên người dùng được xác thực trong Apache bằng cách sử dụng xác thực HTTP thuần túy và PHP?

Làm cách nào để có thể nhận được tên người dùng được xác thực HTTP trong PHP?

+2

Tôi đã sử dụng này để hiển thị tên người dùng từ xác thực cơ bản: $ _SERVER [ 'REMOTE_USER'] –

Trả lời

34

Tôi nghĩ rằng bạn là sau này

$username = $_SERVER['PHP_AUTH_USER']; 
$password = $_SERVER['PHP_AUTH_PW']; 
Các vấn đề liên quan