phpbar.de logo

Mailinglisten-Archive

[php] authentification

[php] authentification

Ernst.Hesse_(at)_nokia.com Ernst.Hesse_(at)_nokia.com
Tue, 7 Nov 2000 17:17:18 +0200


Hallo Liste,

habe versucht mit (genau nach Handbuch):

<?php
  function  authenticate()  {
    Header( "WWW-authenticate:  basic  realm='Test  Authentication
System'");
    Header( "HTTP/1.0  401  Unauthorized");
    echo  "You  must  enter  a  valid  login  ID  and  password  to  access
this  resource\n";
    exit;
  }

  if(!isset($PHP_AUTH_USER)  ||  ($SeenBefore ==  1  &&  !strcmp($OldAuth,
$PHP_AUTH_USER))  )  {
    authenticate();
  }  
  else  {
    echo  "Welcome:  $PHP_AUTH_USER<BR>";
    echo  "Old:  $OldAuth";
    echo  "<FORM  ACTION=\"$PHP_SELF\"  METHOD=POST>\n";
    echo  "<INPUT  TYPE=HIDDEN  NAME=\"SeenBefore\"  VALUE=\"1\">\n";
    echo  "<INPUT  TYPE=HIDDEN  NAME=\"OldAuth\"
VALUE=\"$PHP_AUTH_USER\">\n";
    echo  "<INPUT  TYPE=Submit  VALUE=\"Re  Authenticate\">\n";
    echo  "</FORM>\n";

}
?>

die Abfrage von User und Passwort zu regeln. Klappt auch gut, bis auf "Re
Authenticate". Hier funktioniert es nur, wenn beim zweiten Versuch der User
geändert wird - also nicht bei "nur" Änderung des Passwortes.

Hat jemand einen Tipp?

Gruß und Dank
Ernst


php::bar PHP Wiki   -   Listenarchive