ralph: PHP_AUTH Abbruch nach 3 Versuchen

Hallo,

Wenn man sich authenfiziert wie in in
http://www.php.net/manual/de/features.http-auth.php
beschrieben

if(!isset($PHP_AUTH_USER)) {
    Header("WWW-Authenticate: Basic realm="My Realm"");
    Header("HTTP/1.0 401 Unauthorized");
    echo "Text to send if user hits Cancel button\n";
    exit;
  } else {
    //Pass/User Check
  }

gibts bei mir ein Problem...
wie kann ich verhindern, dass der Browser nach 3 mal einfach abbricht...

Ich habe eine Funktion die das Hämmern nach z.B 5 mal speert.
Kann aber nicht verhindern dass die WWW-Authenticate bereits
nach 3 mal abbricht...hmmm

Ideen herzlich willkommen

Gruss
Ra

  1. Hallo Ralph,

    Wenn man sich authenfiziert wie in in
    http://www.php.net/manual/de/features.http-auth.php
    beschrieben

    if(!isset($PHP_AUTH_USER)) {
        Header("WWW-Authenticate: Basic realm="My Realm"");
        Header("HTTP/1.0 401 Unauthorized");
        echo "Text to send if user hits Cancel button\n";
        exit;
      } else {
        //Pass/User Check
      }

    gibts bei mir ein Problem...
    wie kann ich verhindern, dass der Browser nach 3 mal einfach abbricht...

    Du könntest mal versuchen die (Be-)Reichs-Variable realm jedesmal auf einen anderen Wert zu setzen. Dieser Text wird im Browsser angezeigt, wird aber auch zur Identifikation des betretenen Bereiches vom Browser genutzt. Ich habs aber noch nicht ausprobiert.

    Um es einfach zu halten, kannst Du ja mit php jedemal die Zeit dazusetzen.

    Der Browser dürfte dann aber gar nicht mehr aufhören.

    Gib mal Bescheid, wenn das klappt.

    Gruß

    Tom