Форум vBTorrents.org

Форум vBTorrents.org (https://vbtorrents.org/index.php)
-   Хаки, моды и скрипты для vBulletin (https://vbtorrents.org/forumdisplay.php?f=3)
-   -   Подмена id группы пользователя по IP адресу (https://vbtorrents.org/showthread.php?t=81)

IVB 01.10.2009 17:55

Подмена id группы пользователя по IP адресу
 
Вложений: 1
Модуль выполняет временную подмену группы пользователя при совпадении (или несовпадении) IP адреса пользователя с заданным списком подсетей.

(Может использоваться для блокировки доступа к торрент-разделам форума в зависимости от того, с какого IP зашел посетитель)

Замечания и багрепорты приветствуются (мой e-mail указан в readme к модулю).

Пожелания рассматриваются, но реализовать все пожелания не обещаю.

Модуль выложен также на vbsupport.ru

xorex 06.10.2009 06:59

IVB, Спасибо, сегодня буду тестить

miniminimum 16.10.2009 01:40

IVB, спасибо. Все отлично работает.

miniminimum 16.10.2009 14:14

Хотя не совсем отлично. Так как подмена производится временно, то и ограничения на трекере, тоже временные.

IVB 16.10.2009 14:50

Цитата:

Сообщение от miniminimum (Сообщение 1315)
Хотя не совсем отлично. Так как подмена производится временно, то и ограничения на трекере, тоже временные.

Конечно временные. Пока юзер работает с определенного IP - действуют ограничения. Зайдет он с другого IP - не будет подмены, и не будет ограничений.

Если нужно менять группу не времнно, а постоянно - нужно использовать механизм повышений.

Только я не представляю себе, зачем менять группу постоянно. Ведь юзер может заходить с разных IP - следовательно, нужно постоянно проверять, с какого IP зашел юзер и менять права. Т.е. постоянная смена прав лишена смысла, а временная - как раз.

Пример:

- основная группа (2) не имеет доступа к торренту.

- добавляем дополнительную группу (11), которая имеет доступ к торренту.

- если клиент заходит с определенного IP - добавляем к его основной группе 2 группу 11 - он получает доступ к торренту.

IVB 26.10.2009 18:20

В 1-м посте заменен архив - я нашел ошибку: не работало "добавление подгруппы". Плюс исправлено пару опечаток в пояснениях к настройкам.


Текущее время: 10:09. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.4 Patch Level 6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot