PHP HOW-TO: Appendix D User authentication Example
Next
Previous
Contents
16. Appendix D User authentication Example
To get this file, in the web-browser, save this file as 'Text' type
as user_pw.lib
From the PHP 3 Manual:
Works only if PHP is an Apache module.
Instead of simply printing out the $PHP_AUTH_USER and $PHP_AUTH_PW,
you would probably want to check the username and password for
validity. Perhaps by sending a query to a
database, or by looking up the user in a dbm file.
<?php
if (!$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
{
echo "Hello $PHP_AUTH_USER.<P>";
echo "You entered $PHP_AUTH_PW as your password.<P>";
}
?>
Next
Previous
Contents
Wyszukiwarka