Tom Feller: htaccess - keine Login-Daten im SERVER-Array

Beitrag lesen

Hello Namensvetter, :-)

:-)

du kannst im Prinzip auch ohne HT-Access-Zugangsmechanismus des Servers aber trotzdem mit dem Mechanismus "Status 401" auf dem Client arbeiten, wenn Du die Scripte selber schützt.

Voraussetzung ist mMn aber, dass Du PHP als Modul einsetzt.

Was bedeutet das?

Kann sein, dass man inzwischen auch in der CGI-Varainte an die beiden Werte herankommt, das weiß ich nicht.

Bin auf einem Apache

Es gibt Beispiele im Manual:

http://de3.php.net/features.http-auth

$_SERVER['PHP_AUTH_USER']
    $_SERVER['PHP_AUTH_PW']

sind die beiden Variablen, die Du benutzen kannst dafür.

Das habe ich auch schon versucht, aber die Variablen werden bei Strato anscheinend nicht unterstützt...?!
In der login.php5 stände dann folgendes:
if(crypt($passOLD,substr($line[1],0,2)) == $line[1]){
 // authentication success.
 $_SERVER['PHP_AUTH_USER'] = $line[0];
 $_SERVER['PHP_AUTH_PW'] = $line[1];
 $line[1] = crypt($passNEW);
} else {
 echo "password incorrect";
 return FALSE;
}

und wenn ich dann auf die Hauptseite komme, steht im Server-Array nix davon...

Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de

Viele Grüße aus Münster

Tom

Tom

0 42

htaccess - keine Login-Daten im SERVER-Array

Tom Feller
  • php
  1. 0
    Matze
    1. 0
      Tom Feller
      1. 0
        Matze
        1. 0
          Tom
      2. 0
        Tom
        1. 0
          Tom Feller
          1. 0
            Tom
            1. 0
              Tom Feller
              1. 0

                Zum Testen

                Tom
                1. 0
                  Tom Feller
                  1. 0
                    Tom
                  2. 0
                    Tom
                    1. 0

                      Zum Testen, Version für CGI

                      Tom
            2. 0
              Tom
              1. 0
                Tom Feller
  2. 0
    Sven Rautenberg
    1. 0
      Tom
      1. 0
        Sven Rautenberg
    2. 0
      Tom Feller
      1. 0

        Bitte noch den Test durchführen

        Tom
        1. 0
          Tom Feller
          1. 0

            Und noch eine Idee für die Fehlerquelle

            Tom
          2. 0

            Erste Fehlerquelle gefunden

            Tom
            1. 0
              Tom Feller
              1. 0

                Kommt $_SERVER['HTTP_CGI_AUTHORIZATION'] an?

                Tom
                1. 0
                  Tom Feller
                  1. 0
                    Tom Feller
                    1. 0
                      Tom
                      1. 0
                        Tom Feller
                        1. 0

                          Rien ne vas plus avec cet server

                          Tom
                          1. 0
                            Tom Feller
                            1. 0
                              Tom
                              1. 0
                                Tom Feller
                  2. 0
                    Tom
      2. 1
        Sven Rautenberg
        1. 0
          Tom Feller
          1. 1
            Sven Rautenberg
            1. 0
              Tom Feller
              1. 0

                Atombomben und Atomkraftwerke ;-)

                Christian Seiler
                • menschelei
            2. 0

              Crypt auf MD5-Basis

              Dennis
              • programmiertechnik
              1. 0
                Tom Feller