Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Отлов множественных регистраций - Double Account Preventer

Здесь авторы могут постить бета-версии своих расширений для phpBB. Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
Shredder
Former team member
Сообщения: 2217
Стаж: 15 лет 3 месяца
Благодарил (а): 236 раз
Поблагодарили: 561 раз
Контактная информация:

Отлов множественных регистраций - Double Account Preventer

Сообщение Shredder »

Название расширения: Double Account Preventer
Автор: Shredder
Описание расширения: Выполняет ряд проверок для отслеживания и блокировки "клонов" на форуме. Имеет в своих инструментах бан по cookie. Аналог моего же мода для phpBB 3.0.x: Double Account Preventer

Скачать: http://www.phpbb-work.ru/double-account ... t-t92.html
Язык: Русский, Английский
Shredder
Former team member
Сообщения: 2217
Стаж: 15 лет 3 месяца
Благодарил (а): 236 раз
Поблагодарили: 561 раз
Контактная информация:

Re: Отлов множественных регистраций - Double Account Preventer

Сообщение Shredder »

Alecto, был такой баг и на 3.0, встречается достаточно редко, и чтобы его исправить, необходимо посмотреть, что в этом случае находится в браузере пользователя и что оттуда заносится в БД. Делал специальный хак на 3.0 для одного форума, чтобы эти "пустые" данные отловить, но за несколько месяцев они до сих пор так и не встретились.

Отправлено спустя 1 минуту 30 секунд:
Для 3.1 можешь попробовать так:
1) Создай в корне форума файл result.txt
2) В core.php расширения найди строчки:

Код: Выделить всё

		if ($this->config['dap_cookie_check'] && $this->request->is_set($this->config['cookie_name'] . '_ck', \phpbb\request\request_interface::COOKIE) && $id != $cookie_id && !$excluded)
		{
И добавь ПОСЛЕ них код:

Код: Выделить всё

// Output Start

$new_file = 'result.txt';
$content = '
' . $cookiedata . '
' . $id . ' - ' . $name . '
';

$r = fopen($new_file, 'a');
fwrite($r, $content);
fclose($r);

// Output End
Дальше следи за содержимым файла result.txt в корне форума, и когда в админке появится пользователь с "пустыми" данными, то пришли мне этот файл. Но перед этим сделай себе тестовый дубль и зайди с его акка на форум, чтобы убедиться, что данные в файл нормально заносятся.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза
Контактная информация:

Re: Отлов множественных регистраций - Double Account Preventer

Сообщение Alecto »

регистрируется пользователь, затем удаляется, затем идет повторная регистрация с теми же данными, я вижу его в клонах с тем же именем - здесь все в порядке.
удаление, очередная регистрация упорного пользователя.
попробовал бан по куки, после чего в очередной раз удалил аккаунт.
вопрос: сможет ли пользователь зарегистрироваться с выставленным баном по куки? либо мне надо банить его по айпи или мэйлу?
Shredder
Former team member
Сообщения: 2217
Стаж: 15 лет 3 месяца
Благодарил (а): 236 раз
Поблагодарили: 561 раз
Контактная информация:

Re: Отлов множественных регистраций - Double Account Preventer

Сообщение Shredder »

Alecto писал(а): попробовал бан по куки, после чего в очередной раз удалил аккаунт.
Если пользователь заходил под аккаунтом до его удаления, то не сможет. Иначе бан не подействует. Сразу же удалять не надо, надо дождаться, когда в логе подозрительных входов появится запись об отклонённом входе забаненного аккаунта, только после этого можно удалять.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза
Контактная информация:

Re: Отлов множественных регистраций - Double Account Preventer

Сообщение Alecto »

понял. спасибо.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза
Контактная информация:

Re: Отлов множественных регистраций - Double Account Preventer

Сообщение Alecto »

Shredder, посмотри ссылку Re: Локализация (русский перевод) phpBB 3.1 (Пост Alecto #467814)
похоже, что переменная из твоего расширения попадает в один из пунктов действий модераторского раздела.
Shredder
Former team member
Сообщения: 2217
Стаж: 15 лет 3 месяца
Благодарил (а): 236 раз
Поблагодарили: 561 раз
Контактная информация:

Re: Отлов множественных регистраций - Double Account Preventer

Сообщение Shredder »

Alecto
Спасибо, исправим.
Пока можешь поправить у себя сам. Кроме шаблона acp_dap_delete.html она вроде больше нигде не используется.

Отправлено спустя 19 минут 19 секунд:
В общем, кому нужно, просто перекачайте экст - http://www.phpbb-work.ru/double-account ... .html#p728
Менять версию из-за такой ерунды не буду.
romeo_piter
phpBB 2.0.21
Сообщения: 1301
Стаж: 14 лет 11 месяцев
Благодарил (а): 245 раз
Поблагодарили: 31 раз

Re: Отлов множественных регистраций - Double Account Preventer

Сообщение romeo_piter »

Как функционирует это расширение в связке с расширением социальной авторизации (например, Анвара), когда человек может иметь несколько связанных между собой аккаунтов.
У кого-то оно работает в связке?
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза
Контактная информация:

Re: Отлов множественных регистраций - Double Account Preventer

Сообщение Alecto »

заметил, что в последнее время все новые пользователи, что регистрируются, попадают в возможные клоны по айпи.
айпи у всех одинаковый - мой, причем совпадение с еще несколькими десятками пользователей.
у всех новых одно и тоже.
может кто сталкивался?
Аватара пользователя
AnteFil
phpBB 1.4.4
Сообщения: 104
Стаж: 9 лет 8 месяцев
Благодарил (а): 7 раз
Поблагодарили: 1 раз

Re: Отлов множественных регистраций - Double Account Preventer

Сообщение AnteFil »

а на версии 3.1.9 работает этот мод ?
Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 8 лет 2 месяца
Благодарил (а): 164 раза
Поблагодарили: 247 раз

Re: Отлов множественных регистраций - Double Account Preventer

Сообщение LONER »

AnteFil писал(а): а на версии 3.1.9 работает этот мод ?
Это не мод, а расширение и оно как раз и предназначено для 3.1.x
Правильно заданный вопрос и описание проблемы - 70% их решения...
shvager
phpBB 1.4.4
Сообщения: 159
Стаж: 15 лет 11 месяцев
Благодарил (а): 104 раза
Поблагодарили: 8 раз

Re: Отлов множественных регистраций - Double Account Preventer

Сообщение shvager »

А можно его поставить на 3,2? Не упадет форум? Может уже испитал его кто на 3,2?
Аватара пользователя
Джим
phpBB 2.0.0
Сообщения: 203
Стаж: 14 лет 5 месяцев
Благодарил (а): 151 раз
Поблагодарили: 67 раз
Контактная информация:

Re: Отлов множественных регистраций - Double Account Preventer

Сообщение Джим »

shvager писал(а): можно его поставить на 3,2? Не упадет форум?
Я ставил, ничего не упало.
rst
phpBB 2.0.1
Сообщения: 255
Стаж: 7 лет 4 месяца
Благодарил (а): 49 раз
Поблагодарили: 6 раз

Re: Отлов множественных регистраций - Double Account Preventer

Сообщение rst »

Расширение не ищет клонов среди уже имеющихся пользователей?
Можно как-то отследить старых клонов?
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 2 месяца
Благодарил (а): 797 раз
Поблагодарили: 175 раз

Re: Отлов множественных регистраций - Double Account Preventer

Сообщение southklad »

Столкнулся с такой проблемой на последней версии 3.1. во вкладке Лог подозрительных входов попадает один пользователь и только он, хотя раньше были и другие и причем постоянно, обновляешь страницу и все больше и больше о нем записей. Уже и переустанавливал расширение с полным удаление и что только не делал, но проблема есть и появилась именно после обновление на последнюю версию.
Обновление записи именно этого пользователя идет каждые 5 сек судя по времени.

Отправлено спустя 2 часа 37 минут 9 секунд:
Ну и еще баг, версия 1.0.1 расширения на 3.1.12 конфликтует с регистрацией

Код: Выделить всё

Общая ошибка 
SQL ERROR [ mysqli ] 

Field 'ip_common_names' doesn't have a default value [1364] 

Произошла ошибка SQL при выборке на этой странице. Пожалуйста, сообщите администратору, если ошибка будет повторяться.
Откатился назад на 1.0.0 но ошибка с кучей "Лог подозрительных входов" попадает один пользователь так же есть.
Изображение
Аватара пользователя
1smerch1
phpBB 2.0.4
Сообщения: 435
Стаж: 6 лет 4 месяца
Откуда: Россия
Благодарил (а): 190 раз
Поблагодарили: 15 раз
Контактная информация:

Re: Отлов множественных регистраций - Double Account Preventer

Сообщение 1smerch1 »

А в чем смысл расширения? При регистрации клона автоматически написано, что такое имя пользователя и емайл существуют, выберите другой... Т.е. клонов итак по настройкам конференции быть не должно... Или это именно то, что один пользователь может под разными именами регистрироваться и это расширение запрещает ему это делать?
Спорт - сила
Ответить

Вернуться в «Бета-версии расширений для phpBB»