Название: авторизация по MAC - как увидеть активных пользователей? Отправлено: axelkiz от 27 Апреля 2011, 14:26:18 авторизация проходит по физическому адресу карты, ip клиенты получают правильные.
подскажите, как увидеть активных в данный момент пользователей? в принципе тарифы анлимные, но если клиент обращается с претензией, то не ясно в сети он или нет... Название: Re: авторизация по MAC - как увидеть активных пользователей? Отправлено: poxy. от 27 Апреля 2011, 15:01:13 Вам наверно сюда http://forum.nodeny.com.ua/index.php?topic=892.0 (http://forum.nodeny.com.ua/index.php?topic=892.0), если без авторизатора.
Название: Re: авторизация по MAC - как увидеть активных пользователей? Отправлено: poxy. от 27 Апреля 2011, 15:04:34 Или если лень читать всю ветку:
У себя сделал так: Код: 1974 &CountMoney($id); и это: Это есть: Код: 209 if (!$AUTH && $p->{auth} eq 'no') {&Login(); &Exit} Должно быть. Делай так: Код: if (!$AUTH && ($p->{auth} eq 'no' || $p->{lstate})) {&Login(); &Exit} Между прочим, по теме: БЕЗ этого исправления использование вышеописаной "фишки" (показ иконки-ключика возле клиента если у него "всегда онлайн" и есть трафик) чревато СЕРЬЁЗНЫМИ проблемами в плане безопасности пользовательских данных (первый пост темы). Хочу добавить, что это исправление нужно внести не только в /usr/local/www/apache22/cgi-bin/stat.pl, но и в /usr/local/www/apache22/cgi-bin/adm/stat.pl.Поэтому всем исправить в срочном порядке ) Иначе, при наборе адреса вида https://your.billing.tld/cgi-bin/adm/stat.pl?a=99&a=99, неавторизованному клиенту покажет страничку статистики предназначенную для администратора. |