Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Белый список IP для пользователей индивидуально
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
- Garret_Dark
- phpBB 2.0.16
- Сообщения: 1096
- Стаж: 15 лет 2 месяца
- Откуда: root/world/russia/
- Благодарил (а): 126 раз
- Поблагодарили: 206 раз
- Контактная информация:
Белый список IP для пользователей индивидуально
Тип мода: Расширение безопасности
Возможности мода:
Мод добавляет новую страницу в разделе "Настройки" Личного раздела пользователя, где пользователь может указать IP адреса и/или диапазоны IP адресов с которых (и ТОЛЬКО с которых) возможен вход под логином пользователя и с его паролем. Для других, хоть триста раз вводи верные логин и пароль - вход не произойдет.
Пользователь может просто включать или отключать эту функцию не удаляя список IP
В личном разделе пользователя также есть лог попыток входа с не разрешенного IP с указанием времени и IP.
Для упрощения построения списка IP пользователь может посмотреть IP последних 10 своих сообщений (или если их меньше, то сколько есть).
Также пользователь может задать индивидуальный текст сообщения, который будет отображаться при попытке входа с IP отсутствующем в списке или вне диапазона.
Кстати проверка действует и при логине в админ-раздел.
В админке, на странице управления пользователем добавлена аналогичная панель, на случай, если юзер ошибется с IP и не сможет войти, но сможет связаться и подтвердить свои права на профиль администратору.
В данный момент мод работает только при аутентификации "Db". Если у кого-то выбрана другая и нужен этот мод, отпишитесь, напишу и для нее. Этот мод полезен для тех форумов, в которых профиль пользователя имеет "реальную цену" и есть желающие "угнать" некоторые профили для своих целей.
Скачать:
Возможности мода:
Мод добавляет новую страницу в разделе "Настройки" Личного раздела пользователя, где пользователь может указать IP адреса и/или диапазоны IP адресов с которых (и ТОЛЬКО с которых) возможен вход под логином пользователя и с его паролем. Для других, хоть триста раз вводи верные логин и пароль - вход не произойдет.
Пользователь может просто включать или отключать эту функцию не удаляя список IP
В личном разделе пользователя также есть лог попыток входа с не разрешенного IP с указанием времени и IP.
Для упрощения построения списка IP пользователь может посмотреть IP последних 10 своих сообщений (или если их меньше, то сколько есть).
Также пользователь может задать индивидуальный текст сообщения, который будет отображаться при попытке входа с IP отсутствующем в списке или вне диапазона.
Кстати проверка действует и при логине в админ-раздел.
В админке, на странице управления пользователем добавлена аналогичная панель, на случай, если юзер ошибется с IP и не сможет войти, но сможет связаться и подтвердить свои права на профиль администратору.
В данный момент мод работает только при аутентификации "Db". Если у кого-то выбрана другая и нужен этот мод, отпишитесь, напишу и для нее. Этот мод полезен для тех форумов, в которых профиль пользователя имеет "реальную цену" и есть желающие "угнать" некоторые профили для своих целей.
Скачать:
Мои моды:
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
- Пчелкин
- phpBB 3.3.0
- Сообщения: 11234
- Стаж: 14 лет 2 месяца
- Откуда: fotovideoforum.ru
- Благодарил (а): 1782 раза
- Поблагодарили: 1340 раз
- Контактная информация:
Re: Белый список IP для пользователей индивидуально
А раздача индивидуальных или групповых прав планируется? Или есть?
Добавлено спустя 2 минуты 24 секунды:
Установил...Класс! Но права нужны все ж...Всем не обязательно это включать...А вот админам и супермодераторам - даже полезно!!!
Полез ставить на один из рабочих...
Добавлено спустя 2 минуты 24 секунды:
Установил...Класс! Но права нужны все ж...Всем не обязательно это включать...А вот админам и супермодераторам - даже полезно!!!
Полез ставить на один из рабочих...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Фотовидеофорум ; Форум Кировского района ; Форумы Калдина-Клуба ; Форум Japan Navigation Group
Фотовидеофорум ; Форум Кировского района ; Форумы Калдина-Клуба ; Форум Japan Navigation Group
Re: Белый список IP для пользователей индивидуально
Благодарю Garret_Dark !!! Данный мод был написан им под заказ. Один из немногих, кто откликнулся и с пониманием отнесся к требованиям по созданию мода
зато когда я ранее тут искал нечто подобное, все считали, что это чушь ...Пчелкин писал(а):Установил...Класс! Но права нужны все ж...Всем не обязательно это включать...А вот админам и супермодераторам - даже полезно!!!
Полез ставить на один из рабочих...
Re: Белый список IP для пользователей индивидуально
А если у админа поменяется IP, то как сбросить защиту? Через базу данных?
- Garret_Dark
- phpBB 2.0.16
- Сообщения: 1096
- Стаж: 15 лет 2 месяца
- Откуда: root/world/russia/
- Благодарил (а): 126 раз
- Поблагодарили: 206 раз
- Контактная информация:
Re: Белый список IP для пользователей индивидуально
er107, если IP динамический, то нужно прописать диапазон адресов, а если админ меняет IPы как перчатки, то смысла в данном моде нет.
Сбросить его можно через БД в таблице префикс_users у нужного юзера, либо попросить другого админа
Сбросить его можно через БД в таблице префикс_users у нужного юзера, либо попросить другого админа
Мои моды:
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
- xisp
- phpBB 3.0.0 RC7
- Сообщения: 1798
- Стаж: 11 лет 10 месяцев
- Благодарил (а): 152 раза
- Поблагодарили: 215 раз
- Забанен: Бессрочно
Re: Белый список IP для пользователей индивидуально
Парочка вопросов:
1) Можно ли вывести общий лог попыток входа с не разрешенного IP с указанием времени и IP куда- нибудь в админку, то есть сразу всех.
2) Почему в поле ввода списка разрешённых IP в личных настройках можно писать что угодно? Надо строже проверять вводимые данные, чтобы кроме правильных IP и диапазонов IP ничего нельзя было ввести. Это отсечёт ошибки пользователей.
3) При установке через автомод ругается на то, что не нашёл файл language/acp/users.php. Собственно намекаю на то, что в 39 строчке файла ru.xml должно быть
А так идея хорошая, никакая не чушь, а маст хев.
Спасибо за внимание.
1) Можно ли вывести общий лог попыток входа с не разрешенного IP с указанием времени и IP куда- нибудь в админку, то есть сразу всех.
2) Почему в поле ввода списка разрешённых IP в личных настройках можно писать что угодно? Надо строже проверять вводимые данные, чтобы кроме правильных IP и диапазонов IP ничего нельзя было ввести. Это отсечёт ошибки пользователей.
3) При установке через автомод ругается на то, что не нашёл файл language/acp/users.php. Собственно намекаю на то, что в 39 строчке файла ru.xml должно быть
Код: Выделить всё
<open src="language/ru/acp/users.php">
Спасибо за внимание.
phpBBex
Re: Белый список IP для пользователей индивидуально
Здравствуйте! Есть проблема!
При установке данного мода когда регистрируются на форуме
После того как нажать продолжить выдает ошибку:
Если удалить мод, то все нормально регистрируется.
Помогите разобраться. Спасибо!
При установке данного мода когда регистрируются на форуме
После того как нажать продолжить выдает ошибку:
Код: Выделить всё
SQL ERROR [ mysqli ]
Field 'allowed_ips' doesn't have a default value [1364]
Помогите разобраться. Спасибо!
Re: Белый список IP для пользователей индивидуально
Думал я дурак совсем при установке, ан нет.... Переустановил все... запустил инсталятор все окей. Регистриация пишет ошибку которую указал выше. Удалил, ошибку не пишет.
- Sheer
- Former team member
- Сообщения: 12113
- Стаж: 17 лет 1 месяц
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2752 раза
- Контактная информация:
Re: Белый список IP для пользователей индивидуально
Правильно думал. Думай дальше --> FAQdrmouse писал(а):Думал я дурак
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
- Garret_Dark
- phpBB 2.0.16
- Сообщения: 1096
- Стаж: 15 лет 2 месяца
- Откуда: root/world/russia/
- Благодарил (а): 126 раз
- Поблагодарили: 206 раз
- Контактная информация:
Re: Белый список IP для пользователей индивидуально
drmouse, проверьте наличие строчки
в includes/functions_user.php
Код: Выделить всё
'allowed_ips' => '',
Мои моды:
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
Re: Белый список IP для пользователей индивидуально
А где она должна быть прописана? такой строчки нет.
- Татьяна5
- Поддержка
- Сообщения: 12372
- Стаж: 12 лет 7 месяцев
- Благодарил (а): 223 раза
- Поблагодарили: 3517 раз
- Контактная информация:
Re: Белый список IP для пользователей индивидуально
drmouse, там, где она добавляется по инструкции к моду
- xisp
- phpBB 3.0.0 RC7
- Сообщения: 1798
- Стаж: 11 лет 10 месяцев
- Благодарил (а): 152 раза
- Поблагодарили: 215 раз
- Забанен: Бессрочно
Re: Белый список IP для пользователей индивидуально
Пришлось реализовывать самому. Правда от вида кода шевелятся волосы на голове (переменные потом поменяю на нормальные), а при выполнении регекспа в мире умирает один котёнок. Но зато работает, железно, ни один неверный айпишник не пропускает.xisp писал(а):2) Почему в поле ввода списка разрешённых IP в личных настройках можно писать что угодно? Надо строже проверять вводимые данные, чтобы кроме правильных IP и диапазонов IP ничего нельзя было ввести. Это отсечёт ошибки пользователей.
Прошу посмотреть, что можно оптимизировать.
Код: Выделить всё
//ищем чисто строк
//бьём в массив
$chislo_str = explode ("\n", $ips);
//удаляем пустые переводы строк
//$ips_str = array_filter ($chislo_str);
//в предыдущем примере удаляло ноль, поэтому свой велосипед
$array_empty = array(null);
$chislo_str = array_diff($chislo_str, $array_empty);
//считаем строки
$chislo_str = count($chislo_str);
//находим число вхождений корректных айпи адресов
$chislo_ip = preg_match_all("#^(25[0-5]|2[0-4][0-9]|[0-1][0-9]{2}|[0-9]{2}|[0-9])(\.(25[0-5]|2[0-4][0-9]|[0-1][0-9]{2}|[0-9]{2}|[0-9])){3}(-(25[0-5]|2[0-4][0-9]|[0-1][0-9]{2}|[0-9]{2}|[0-9])(\.(25[0-5]|2[0-4][0-9]|[0-1][0-9]{2}|[0-9]{2}|[0-9])){3})?$#m", $ips);
//сверяем- если число вхождений корректных айпи не равно числу строк
//(без учёта пустых переводов строк, которые можно оставить для читаемости),
//то в одной из строк ошибка
if ($chislo_str !== $chislo_ip)
{
trigger_error($user->lang['LIPL_IP_ERR']);
}
phpBBex