Уважаемые пользователи!
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
Сообщения: 2224
Стаж: 15 лет 4 месяца
Благодарил (а): 237 раз
Поблагодарили: 564 раза
Контактная информация:

Отлов множественных регистраций - 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
Язык: Русский, Английский
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза
Контактная информация:

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

Сообщение Alecto »

KEMnEP, спасибо за ответ.
Это та версия, что на это страничке с суффикс ом fix?
Аватара пользователя
Leo Angel
phpBB 2.0.3
Сообщения: 395
Стаж: 6 лет 2 месяца
Благодарил (а): 144 раза
Поблагодарили: 34 раза
Контактная информация:

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

Сообщение Leo Angel »

Всем привет!
Последнее время стали приходить сообщения такого типа

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

Зарегистрирован новый пользователь, который имеет общие IP-адреса и/или общие cookie с некоторыми другими пользователями. Просмотрите его профиль для более детальной информации.

Информация об аккаунте:

Имя пользователя: ХХХХХХХ
IP-адрес: ххх.ххх.ххх.ххх
E-mail: хххххх@ххххх.ххх
Дата регистрации: 05 ноя 2021, 10:32
Совпадения по IP: WhatsApp [Bot]
Совпадения по cookie:
И вот именно совпадения по IP пишутся с разными ботами - WhatsApp [Bot] или Facebook [Bot], а бывает вообще совпадение с IP основателей.
Как такое может быть?
То, что с IP основателей (у нас их несколько) не идут двойные регистрации - 100%.

В чём может быть проблема?
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 798 раз
Поблагодарили: 175 раз

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

Сообщение southklad »

Никогда не ориентировался на IP только на Куки, IP у многих динамические и могут вполне совпадать периодически
Изображение
jurvrn-f
phpBB 1.4.4
Сообщения: 111
Стаж: 2 года 10 месяцев
Благодарил (а): 126 раз
Поблагодарили: 1 раз

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

Сообщение jurvrn-f »

igorbond писал(а): 05.11.2021 16:16 Никогда не ориентировался на IP только на Куки
куки могут чистить или не сохранять
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 798 раз
Поблагодарили: 175 раз

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

Сообщение southklad »

У меня почему то конфликтует с данным расширением [3.1][3.2] Авторизация через социальные сети для phpBB3.x

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

atal error: Cannot redeclare get_folder() (previously declared in /var/www/data/www/forum/includes/functions_privmsgs.php:120) in /var/www/data/www/forum/includes/functions_privmsgs.php on line 120
Error: Fatal error: Cannot redeclare get_folder() (previously declared in /var/www/data/www/forum/includes/functions_privmsgs.php:120) at file /var/www/data/www/forum/includes/functions_privmsgs.php line 120
Изображение
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 14 лет 5 месяцев
Благодарил (а): 43 раза
Поблагодарили: 506 раз
Контактная информация:

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

Сообщение Pazh »

igorbond, Вот и ошибка:
Это "Авторизация через социальные сети для phpBB3.x" файл bb3mobi\social\core\helper.php

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

/** User PM welcome message */
	public function user_welcome($user_to, $user_id, $subject, $text)
	{
		$m_flags = 3; // 1 is bbcode, 2 is smiles, 4 is urls (add together to turn on more than one)
		$uid = $bitfield = '';
		$allow_bbcode = $allow_urls = $allow_smilies = true;

		generate_text_for_storage($text, $uid, $bitfield, $m_flags, $allow_bbcode, $allow_urls, $allow_smilies);

		include_once($this->phpbb_root_path . 'includes/functions_privmsgs.' . $this->php_ext);
а вот DAP файл \shredder\dap\core.php

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

	// Send a PM to all users with a_user permission
	public function send_dap_pm($user_id, $data_username, $data_email, $user_regdate, $ip_common_names, $c_common_names)
	{
		include($this->root_path . 'includes/functions_privmsgs.' . $this->php_ext);

Нужно в файл \shredder\dap\core.php найти

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

include($this->root_path . 'includes/functions_privmsgs.' . $this->php_ext);
заменить на

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

include_once($this->root_path . 'includes/functions_privmsgs.' . $this->php_ext);
Помощь в ЛС/email только за WM или ЮMoney
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 798 раз
Поблагодарили: 175 раз

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

Сообщение southklad »

Помогло, но не могу понять, почему до этого все работало, а тут отвалилось?
Изображение
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 14 лет 5 месяцев
Благодарил (а): 43 раза
Поблагодарили: 506 раз
Контактная информация:

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

Сообщение Pazh »

igorbond, значит раньше phpbb сначала выполняло функцию send_dap_pm из DAP (в которой подключался functions_privmsgs по include - обязательное подключение без проверки ), а потом выполнял функцию user_welcome из Авторизации (где подключался functions_privmsgs по include-once - т.е. с проверкой, что этот файл уже ранее был подключен и не подключал его повторно) - в результате ошибки не было. А сейчас что-то поменялось в порядке вызовов этих двух функций расширений
Помощь в ЛС/email только за WM или ЮMoney
Ответить

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