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

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

staiki » 21.06.15 13:46

Ну что-нет решения?

Shredder
Администратор
Сообщения: 1000
Зарегистрирован: 22.08.13 09:05

Shredder » 21.06.15 16:22

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

staiki » 21.06.15 17:38

Shredder писал(а): а каких-нибудь устройств или режимов, с которых заходят эти кренделя.

Я спорил с одним юзером по поводу этого. В разговоре было,что он заходил с провайдера Мегафон. Может те что чудят.
Shredder писал(а):Можете внести такую поправку в core.php, чтобы не заносились "логи" с пустыми данными:

Ну то получится,что я вообще никого не увижу с пустыми данными? Если так то пусть тогда будут пустые-хоть какой то контроль будет..

Shredder
Администратор
Сообщения: 1000
Зарегистрирован: 22.08.13 09:05

Shredder » 22.06.15 00:37

staiki писал(а):Если так то пусть тогда будут пустые-хоть какой то контроль будет..

Это может быть и ложное срабатывание, т.к., судя по всему, Cookie на устройстве "подозрительного" пользователя существует, но имеет пустое значение. В лог записывается потому, что там стоит условие "если ID пользователя НЕ равен ID из cookie, то записывать в лог". ID конечно будет не равен, потому что Cookie пустой. Предполагаю, что Cookie вообще не читается, т.к. пустым он быть не может. То есть, это не обязательно клон, просто программа по какой-то причине не может прочесть Cookie и выдаёт совпадение. В идеале надо бы зайти с устройства пользователя и посмотреть, какое значение имеет у него Cookie мода.
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.

staiki
Сообщения: 74
Зарегистрирован: 14.06.15 10:41

staiki » 22.06.15 01:12

Я понял. Благодарю за ответ.

Alecto
Сообщения: 32
Зарегистрирован: 11.09.15 12:24

Alecto » 17.03.16 09:27

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

Shredder
Администратор
Сообщения: 1000
Зарегистрирован: 22.08.13 09:05

Shredder » 17.03.16 09:31

Вероятно, что это проблема сервера. У меня было несколько раз такое. Посмотрите в строку "Кто сейчас на конференции" - если там тоже у всех одинаковый IP, то на сервер надо установить mod_rpaf, а при более новых версиях серверного ПО - mod_remoteip
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.

Alecto
Сообщения: 32
Зарегистрирован: 11.09.15 12:24

Alecto » 17.03.16 09:36

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

Добавлено спустя 9 часов 38 секунд:
хостер поставил mod_remoteip, в КТО СЕЙЧАС айпи отображаются корректно, в расширении тоже должно быть все гут, новый зарегистрировался, и расширение промолчало.
спасибо!

Аватара пользователя
apollion
Сообщения: 75
Зарегистрирован: 21.10.15 18:13

apollion » 21.03.16 19:08

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

Добавлено спустя 3 минуты 20 секунд:
Все. Разобрался.

Sumanai
Сообщения: 29
Зарегистрирован: 05.12.15 20:47

Sumanai » 06.07.16 20:28

Настройка
Уведомления на форуме:
Создаёт тему в выбранном форуме или форумах, когда обнаружен клон. Чтобы выбрать несколько форумов, пользуйтесь мышью, удерживая кнопку CTRL. Не выбирайте форумы, если не хотите использовать эту возможность

Если выбрать хотя бы один пункт, обратно отключить его обычными средствами невозможно, пришлось через веботладчик отключать.
Добавьте галочку с оключением, или там специальный пункт в это меню.

Shredder
Администратор
Сообщения: 1000
Зарегистрирован: 22.08.13 09:05

Shredder » 06.07.16 22:30

Sumanai
Отключение пунктов у меня работает так:
пользуйтесь мышью, удерживая кнопку CTRL

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

Sumanai
Сообщения: 29
Зарегистрирован: 05.12.15 20:47

Sumanai » 06.07.16 23:55

Ага, наверное так :)
Вообще, жутко не очевидная в работе вещь.

Shredder
Администратор
Сообщения: 1000
Зарегистрирован: 22.08.13 09:05

Shredder » 07.07.16 08:07

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

Работает полностью аналогично стандартной системе phpBB.

Возможно, стоило написать: "Чтобы выбрать несколько форумов или удалить форумы..", я хз. Но кроме вас ни у кого проблем пока не возникало.
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.

igorbond
Сообщения: 74
Зарегистрирован: 13.07.14 03:07

igorbond » 03.10.17 22:33

Увидел обновление недавно. А в чем отличии 1,0,1?

Shredder
Администратор
Сообщения: 1000
Зарегистрирован: 22.08.13 09:05

Shredder » 06.10.17 00:30

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

Ответить