время
|
|
Часть 3 Особенности реализации 29
форумов и т. д.
Заключение
Данная глава позволила вам решать поставленные задачи в области авторизации. а
также определить места, где используется авторизация. Также хотелось бы заме-
тить, что в том случае, когда у вас есть выбор между сложностью описываемой зада -
чи, стремитесь всегда ктому, чтобы программы, которые вы создаете, были как
можно проще. Использование авторизации должно быть целенаправленным. При
применении авторизации помните основные концепции, необходимые для пол-
ноценного выполнения скрипта:
• РНР должен быть установлен как модуль;
• должна быть соблюдена последовательность использования функций header ( ) :
header{"WWW-Authenticate: Basic realm=\"$realm\"");
Header("HTTP/1.0 401 Unauthorized");
• переменные, которым передаются введенный вами пароль и логин, имеют сле-
дующие имена: $PHP_AUTH _PW, $PHP_AUTH__USER соответственно. Обработку
полученных значений вы можете производить на свое усмотрение.
Как видно из всего вышеописанного,