скрипт авторизации

Статус
В этой теме нельзя размещать новые ответы.

samarbek

Новичок
скрипт авторизации

мож быть глупо ... тока не пинайте ,новичок я

дак вот есть пхп скрипт ... для авторизации .. использованы средства пхп помощю header а не htpasswd...
как мона его прикрутить к сквиду где

auth_param basic program bla bla bla
ведь низя ж скрипт тупо указать ??!

вот скрипт обычный (проверено отдельно, работает намана):

<?php
Error_Reporting(E_ALL & ~E_NOTICE);
function my($user, $passwd) {
$f=fopen("/usr/local/squid/etc/passwords", "r");
$a=0;
while (!feof($f)) {
$str=fgets($f);
$chars=preg_split('/\:/', $str, -1);
if ($chars[0]==$user && trim($chars[1])==md5($passwd)) {$a=1;}
}
return $a;
}
if (my($_SERVER['PHP_AUTH_USER'], $_SERVER['PHP_AUTH_PW'])==0)
{
header("WWW-Authenticate: basic realm=\"squid zone\"");
header("HTTP/1.0 401 Unauthorized");
print ("for squid you must enter your login and password");
exit; }
?>

насколько я понимаю он должен висеть как демон в процессе ожидая запросы на авторизацию ...
будьте добры, помогите плиз ...
 

Фанат

oncle terrible
Команда форума
объясни, что ты имеешь в виду под "прикрутить к сквиду".
и какова конечная цель всех этих манипуляций?
 

samarbek

Новичок
дак вот надо авторизовать юзер на вход в интернет ... хочу использовать средства пхп....
када юзер цепляется в инет, сквид потребует ему авторизоватся, и в конфиге сквида есть строка

auth_param basic program /путь/кпрогу/авторизации

и он вызывает этот скрипт или прогу авторизации .
вот у мня вот эт скрипт будет то что я выложил ...
значит он должен вызывать этот скрипт ...
как правильно его написать для этого ,
 

Фанат

oncle terrible
Команда форума
обратись на форум по сквиду - там подскажут.
должен и скрипт висеть как демон или можно "так указать".

-~{}~ 13.05.07 12:19:

а, главное - что в нем должно быть написано и что он должен возвращать
 

samarbek

Новичок
десь идет речь о запуске пхп скрипта как демон ..

-~{}~ 13.05.07 15:57:

десь идет речь о запуске пхп скрипта как демон ..

-~{}~ 13.05.07 15:57:

десь идет речь о запуске пхп скрипта как демон ..

-~{}~ 13.05.07 15:57:

десь идет речь о запуске пхп скрипта как демон ..
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху