01.10.2009, 17:55 | #1 |
Ученик
Подмена id группы пользователя по IP адресу
Модуль выполняет временную подмену группы пользователя при совпадении (или несовпадении) IP адреса пользователя с заданным списком подсетей.
(Может использоваться для блокировки доступа к торрент-разделам форума в зависимости от того, с какого IP зашел посетитель) Замечания и багрепорты приветствуются (мой e-mail указан в readme к модулю). Пожелания рассматриваются, но реализовать все пожелания не обещаю. Модуль выложен также на vbsupport.ru Последний раз редактировалось IVB; 26.10.2009 в 18:31. |
|
06.10.2009, 06:59 | #2 |
Новичок
IVB, Спасибо, сегодня буду тестить
|
|
16.10.2009, 01:40 | #3 |
Новичок
IVB, спасибо. Все отлично работает.
|
|
16.10.2009, 14:14 | #4 |
Новичок
Хотя не совсем отлично. Так как подмена производится временно, то и ограничения на трекере, тоже временные.
|
|
16.10.2009, 14:50 | #5 |
Ученик
Конечно временные. Пока юзер работает с определенного IP - действуют ограничения. Зайдет он с другого IP - не будет подмены, и не будет ограничений. Если нужно менять группу не времнно, а постоянно - нужно использовать механизм повышений. Только я не представляю себе, зачем менять группу постоянно. Ведь юзер может заходить с разных IP - следовательно, нужно постоянно проверять, с какого IP зашел юзер и менять права. Т.е. постоянная смена прав лишена смысла, а временная - как раз. Пример: - основная группа (2) не имеет доступа к торренту. - добавляем дополнительную группу (11), которая имеет доступ к торренту. - если клиент заходит с определенного IP - добавляем к его основной группе 2 группу 11 - он получает доступ к торренту. |
|
26.10.2009, 18:20 | #6 |
Ученик
В 1-м посте заменен архив - я нашел ошибку: не работало "добавление подгруппы". Плюс исправлено пару опечаток в пояснениях к настройкам.
|
|