Andreas: Mit PHP einen .htaccess-User identifizieren

Beitrag lesen

Hallo!

lass Dir mal mit einem PHP-Script die Systemvariablen anzeigen:

$PHP_AUTH_USER
$PHP_AUTH_PW

usw.

Wäre doch denkbar, dass das System so sauber eingerichtet ist, dass die Werte darin landen, oder?

Zum einen hat das nicht mit "sauber eingerichtet" zu tun, sondern mit CGI oder Modul-Version, außerdem wäre sauber für mich

$_SERVER["PHP_AUTH_USER"]
$_SERVER["PHP_AUTH_PW"]

Aber wie gesagt geht das nicht in der CGI-Version, siehe http://www.php.net/manual/de/features.http-auth.php

Außerdem handelt es sich hier um die PHP eigene Authentifizierung und nicht .htaccess, hierbei steht der Username in $_SERVER["REMOTE_USER"], das Passwort kann man nicht bekommen!

Grüße
Andreas

PS: letzteres sollte auch in der CGI-Version funktionieren!