Kleine (wichtige) Frage ...

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Kleine (wichtige) Frage ...

    Hi!

    Wenn jemand eine Seite so aufruft:
    http://userasswort@meinedomain.de

    Kann ich dann mit PHP user und passwort auslesen?
    Habe bisher nichts gefunden - vieleicht über Umwege (apache)?
    Kaffi
    Errare humanum est

    W32.Schmalle.H@mm

  • #2
    $PHP_AUTH_USER
    $PHP_AUTH_PW

    CAT Music Files

    Kommentar


    • #3
      Danke
      Es wird mir nur leider kein Wert geliefert....



      Dürfte wohl daran liegen:
      Die HTTP-Authentifizierung durch PHP ist nur verfügbar, wenn PHP als Apache-Modul läuft und funktioniert daher nicht mit der CGI-Version.

      [Editiert von Kaffi am 25-11-2001 um 12:24]
      Kaffi
      Errare humanum est

      W32.Schmalle.H@mm

      Kommentar


      • #4
        Vielleicht damit?

        rratboy@pobox.com
        09-Feb-2000 10:59

        I had the same problem as above (that is, with apache I can't get the auth info). The solution I found goes like this:


        $headers = getallheaders();
        $auth=$headers[authorization];
        if ($auth=='') { $auth=$headers[Authorization]; }
        if($auth=='')
        {
        Header("WWW-Authenticate: Basic
        realm=\"$PROG_NAME\"");
        Header("HTTP/1.0 401 Unauthorized");
        }
        list($user, $pass) = explode(":", base64_decode(substr($auth,
        6)));

        CAT Music Files

        Kommentar


        • #5
          getallheaders(); scheint mit der CGI-Version auch nicht zu gehen....

          Ich hasse das!

          Ich sehe als einzige Möglichkeit Apache irgendwie dazu zu bringen user und passwort als Variablen an die url anhängen lassen - aber keine Ahnung ob und wie das gehen könnte.
          Kaffi
          Errare humanum est

          W32.Schmalle.H@mm

          Kommentar


          • #6
            Würde schon gehen, aber laut CGI/1.1-Spec werden Auth-User und Auth-PW nicht als Env-Variablen mitgegeben... Wäre das der Fall, ginge der Rest auch ganz einfach mit mod_rewrite.

            CAT Music Files

            Kommentar

            Lädt...
            X