PHP авторизация - простейший пример

Версия для печати Версия для печати

Php авторизация (или php аутентификация) порой может стать хорошей альтернативой apache-авторизации, когда необходимо защитить директории или файлы паролем, а использование средств apache-авторизации затруднено по тем или иным причинам.

Оригинал этого материала находится здесь http://www.q-blog.ru/2008/01/02/php-avtorizaciya-prostejshij-primer/

Приведенный ниже пример php авторизации работает если php настроен как модуль apache.

<?php
if (!(isset($_SERVER['PHP_AUTH_USER']) &&
    isset($_SERVER['PHP_AUTH_PW']) &&
    $_SERVER['PHP_AUTH_USER'] == 'username' &&
    $_SERVER['PHP_AUTH_PW'] == 'password')) {
  header('WWW-Authenticate: Basic realm="Secured
    area"');
  header('Status: 401 Unauthorized');
} else {
?>
<!DOCTYPE html PUBLIC "</strong>/W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR
/xhtml1/DTD/xhtml1-transitional.dtd">
...
<?php
}
?>

В подробности этого маленького скриптика вдаваться не буду, скажу что скрипт реально работающий, и легкомодифицируемый под ваши нужды.

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru mister-wong.ru moemesto.ru

Схожие записи:



Оставьте свой отзыв!