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

Начиная с версии 3.1.x, моды были заменены "расширениями", которые выполняют ту же самую функцию, но без изменений в исходном коде движка.
staiki
Сообщения: 74
Зарегистрирован: 14.06.15 10:41
Откуда: Киев
Благодарил (а): 17 раз

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

Сообщение staiki »

Ну что-нет решения?
Shredder
Администратор
Сообщения: 1069
Зарегистрирован: 22.08.13 09:05
Благодарил (а): 132 раза
Поблагодарили: 264 раза
Контактная информация:

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

Сообщение Shredder »

Можете внести такую поправку в 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)
Заменить на:

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

if ($this->config['dap_cookie_check'] && $this->request->is_set($this->config['cookie_name'] . '_ck', \phpbb\request\request_interface::COOKIE) && $cookiedata && $id != $cookie_id && !$excluded)
Что это за пустые данные и откуда они берутся, сейчас нет возможности разбираться. Может, с каких-то кривых хренофонов, вариантов масса. В норме такого быть не должно. Это баг, скорее, не мода, а каких-нибудь устройств или режимов, с которых заходят эти кренделя.
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
staiki
Сообщения: 74
Зарегистрирован: 14.06.15 10:41
Откуда: Киев
Благодарил (а): 17 раз

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

Сообщение staiki »

Shredder писал(а): а каких-нибудь устройств или режимов, с которых заходят эти кренделя.
Я спорил с одним юзером по поводу этого. В разговоре было,что он заходил с провайдера Мегафон. Может те что чудят.
Shredder писал(а):Можете внести такую поправку в core.php, чтобы не заносились "логи" с пустыми данными:
Ну то получится,что я вообще никого не увижу с пустыми данными? Если так то пусть тогда будут пустые-хоть какой то контроль будет..
Shredder
Администратор
Сообщения: 1069
Зарегистрирован: 22.08.13 09:05
Благодарил (а): 132 раза
Поблагодарили: 264 раза
Контактная информация:

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

Сообщение Shredder »

staiki писал(а):Если так то пусть тогда будут пустые-хоть какой то контроль будет..
Это может быть и ложное срабатывание, т.к., судя по всему, Cookie на устройстве "подозрительного" пользователя существует, но имеет пустое значение. В лог записывается потому, что там стоит условие "если ID пользователя НЕ равен ID из cookie, то записывать в лог". ID конечно будет не равен, потому что Cookie пустой. Предполагаю, что Cookie вообще не читается, т.к. пустым он быть не может. То есть, это не обязательно клон, просто программа по какой-то причине не может прочесть Cookie и выдаёт совпадение. В идеале надо бы зайти с устройства пользователя и посмотреть, какое значение имеет у него Cookie мода.
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
staiki
Сообщения: 74
Зарегистрирован: 14.06.15 10:41
Откуда: Киев
Благодарил (а): 17 раз

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

Сообщение staiki »

Я понял. Благодарю за ответ.
Alecto
Сообщения: 32
Зарегистрирован: 11.09.15 12:24
Благодарил (а): 2 раза
Поблагодарили: 1 раз

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

Сообщение Alecto »

заметил, что в последнее время все новые пользователи, что регистрируются, попадают в возможные клоны по айпи.
айпи у всех одинаковый - мой, причем совпадение с еще многими десятками пользователей, у которых не может быть мой айпи.
у всех новых пользователей в последние несколько недель одно и тоже.
скорее всего проблема возникла после обновления до 3.1.8.
Shredder
Администратор
Сообщения: 1069
Зарегистрирован: 22.08.13 09:05
Благодарил (а): 132 раза
Поблагодарили: 264 раза
Контактная информация:

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

Сообщение Shredder »

Вероятно, что это проблема сервера. У меня было несколько раз такое. Посмотрите в строку "Кто сейчас на конференции" - если там тоже у всех одинаковый IP, то на сервер надо установить mod_rpaf, а при более новых версиях серверного ПО - mod_remoteip
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
Alecto
Сообщения: 32
Зарегистрирован: 11.09.15 12:24
Благодарил (а): 2 раза
Поблагодарили: 1 раз

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

Сообщение Alecto »

да, у всех одинаковый. попробую, по результатам отпишусь.
спасибо.

Добавлено спустя 9 часов 38 секунд:
хостер поставил mod_remoteip, в КТО СЕЙЧАС айпи отображаются корректно, в расширении тоже должно быть все гут, новый зарегистрировался, и расширение промолчало.
спасибо!
Аватара пользователя
apollion
Сообщения: 75
Зарегистрирован: 21.10.15 18:13
Откуда: Россия
Благодарил (а): 14 раз
Поблагодарили: 8 раз
Контактная информация:

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

Сообщение apollion »

Поставил. Не дает сохранить настройки в админке. Пишет на красном фоне блока: Имя пользователя не определено.

Добавлено спустя 3 минуты 20 секунд:
Все. Разобрался.
Sumanai
Сообщения: 29
Зарегистрирован: 05.12.15 20:47
Благодарил (а): 8 раз
Поблагодарили: 5 раз
Контактная информация:

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

Сообщение Sumanai »

Настройка
Уведомления на форуме:
Создаёт тему в выбранном форуме или форумах, когда обнаружен клон. Чтобы выбрать несколько форумов, пользуйтесь мышью, удерживая кнопку CTRL. Не выбирайте форумы, если не хотите использовать эту возможность
Если выбрать хотя бы один пункт, обратно отключить его обычными средствами невозможно, пришлось через веботладчик отключать.
Добавьте галочку с оключением, или там специальный пункт в это меню.
Shredder
Администратор
Сообщения: 1069
Зарегистрирован: 22.08.13 09:05
Благодарил (а): 132 раза
Поблагодарили: 264 раза
Контактная информация:

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

Сообщение Shredder »

Sumanai
Отключение пунктов у меня работает так:
пользуйтесь мышью, удерживая кнопку CTRL
Разве нет?
Браузер какой? :)
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
Sumanai
Сообщения: 29
Зарегистрирован: 05.12.15 20:47
Благодарил (а): 8 раз
Поблагодарили: 5 раз
Контактная информация:

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

Сообщение Sumanai »

Ага, наверное так :)
Вообще, жутко не очевидная в работе вещь.
Shredder
Администратор
Сообщения: 1069
Зарегистрирован: 22.08.13 09:05
Благодарил (а): 132 раза
Поблагодарили: 264 раза
Контактная информация:

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

Сообщение Shredder »

В пояснении к опции написано:
Чтобы выбрать несколько форумов, пользуйтесь мышью, удерживая кнопку CTRL
Работает полностью аналогично стандартной системе phpBB.

Возможно, стоило написать: "Чтобы выбрать несколько форумов или удалить форумы..", я хз. Но кроме вас ни у кого проблем пока не возникало.
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
igorbond
Сообщения: 81
Зарегистрирован: 13.07.14 03:07
Благодарил (а): 17 раз
Поблагодарили: 4 раза

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

Сообщение igorbond »

Увидел обновление недавно. А в чем отличии 1,0,1?
Shredder
Администратор
Сообщения: 1069
Зарегистрирован: 22.08.13 09:05
Благодарил (а): 132 раза
Поблагодарили: 264 раза
Контактная информация:

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

Сообщение Shredder »

igorbond
Исправлен баг с кривой разметкой во время автоматического создания тем о дублях.
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
Ответить