Проблема с PEAR::Auth_HTTP

virakochi

Устал
Проблема с PEAR::Auth_HTTP

При переходе с Auth на Auth_HTTP никак не могу проойти автооризацию..

Использую тот же DSN, что и для Auth.

Кстати, не нашел нигде в документации, как связаны Auth_HTTP и .htaccess.

Короче говоря, помогите. Первый раз юзаю этот класс

Перемены в коде выглядели так:

PHP:
$dsn = "mysql://".$db_user.":".$db_password."@".$db_host."/".$db_name;

$options = array('dsn'=>$dsn);
$auth = new Auth_HTTP("DB", $options);
$auth->setRealm("MyArea");

$auth->start();

if($auth->getAuth()) {
	print "authentication is succeeded.<br />";
}

/*$a = new Auth("DB", $dsn, "login");
$a->start();
echo $a->getStatus();
if ($a->getAuth()){
	header("Location: index.php");
	exit;
}*/
После копания в коде выяснилось, что после нажатия кнопочки "ок" не приходит PHP_AUTH_USER

-~{}~ 27.04.04 13:45:

Раскопал.

The HTTP Authentication hooks in PHP are only available when it is running as an Apache module and is hence not available in the CGI version.

Прошу удалить.
 
Сверху