Chris©: PHPs $_SERVER ["REMOTE_USER"] und Authentification

Beitrag lesen

Hallo Frank,

foelgendes bezieht sich auf Apache-Server 2.x:

Variable REMOTE_USER

In der Modulversion werden die Server-Variablen

$_SERVER['PHP_AUTH_PW'] und
$_SERVER['PHP_AUTH_USER'] erzeugt.

In der CGI-Version wird standardmäßig nur
$_SERVER['REMOTE_USER']

erzeugt.

Man kann sich aber mittels Importbefehl oder dem Environmentparameter der Rewrite-Rule auch die anderen Environment-Variablen ins PHP importieren lassen. Der Name ist frei Wählbar. Sie tauchen dann in $_SERVER[ *** ] auf.

So kannst Du sicherstellen, dass Der Auth-User und das Auth-Pw auch in der CGI-Variante im Script zur Verfügung stehen. Das kann manchmal sehr hilfreich sein.

Näheres siehe Apache-Doku

LG
Chris©