> Всем доброго времени суток.
> Стоит задача - закрыть один из разделов сайта от общего доступа, предоставив
> его только тем, кто оплатил. Тарификация желательно почасовая.Порно-казино? :)
А как вы будите определять что пользователь - на сайте? Например, пользователь открыл окошко сайта, залогинился, ему дали доступ... и он забыл что надо нажать логаут...переключился в другое окошко... Его деньги сгорают?
> Реализовать это нужно не средствами движка сайта, а именно на уровне системы.
Это кто так решил? Наверное человек который выдвинул это требование - что-то понимает в данном вопросе, поэтому ответить на мой вопрос будет легко.
Вопрос такой: что понимается под уровнем системы?
Веб сервер?
ОС?
И собственно почему нельзя использовать движок сайта?
> Что посоветуете?
Ну поставить биллинг, и потом сопрячь его с "уровнем системы" из предыдущего вопроса.
> Мне тут подсказали, что нужно поставить биллинг и использовать его какбы "наоборот".
А подскажите мне, такое "биллинг наоборот" ?
> Поставил NetAMS 4,
Разве он имеет встроенные функции для решения именно данной задачи?
По умолчанию - это биллинг для трафика... никакого отношения в вашей задаче он не имеет .
Его можно настроить что он будет делать то что вы хотите, но...кто ж это будет делать? :)
> Но на страницы все равно пускает всех... Как организовать
> авторизацию пользователей?
Средствами чего? "Уровня системы"?
> Для этого нужен еще один сервер авторизации? и как
> их завязать с биллингом?
Если это будет коммерческая деятельность - то биллинг у вас должен быть сертифицированный.
Тоесть купленный за деньги.
В зависимости от того как устроен биллинг - это может делаться по разному. В общем случае в случае наступления события (изменения счетчика времени, изменения суммы на счету)- вызывается некий скрипт, который производит изменения в системе авторизации (помечает абонента "неапылатыл" или "крутой чувак с баблом"). система авторизации смотрит на статус и принимает решение пускать или не пускать к сайту...