Уже есть настройка наполовину, озаглавленная «макс. новых аккаунтов с одного IP». Единственная проблема в том, что она предотвращает это только для аккаунтов уровня TL2 и ниже. Это также предотвратило бы подобные действия для пользователей TL3/4.
На моём сайте действует правило против 3 и более IP-адресов. Соблюдать это правило довольно сложно, поэтому такая функция была бы очень полезна.
Эта настройка запрещала бы регистрацию пользователям с определённого IP, если уже существует 3 аккаунта. IP-адреса с аккаунтами сотрудников были бы исключены из этого ограничения, но это стало бы отличным инструментом для соблюдения данного правила.
Вы имеете в виду, что не хотите, чтобы один пользователь имел более 3 аккаунтов? Получить новый IP в кофейне — дело пустяковое (а если кто-то захочет постараться, есть ещё куча способов получить другой IP, даже не выходя из дома в пижаме).
Я бы сказал, что вам придётся обеспечивать соблюдение этого правила через правила сообщества, а не с помощью технологий.
Конечно, я понял, что это тег #feature, а не Support, только после того, как написал всё сообщение, иначе бы я вообще ничего не говорил.
Но да, у пользователей может быть только 3 аккаунта, если мы не дадим им специального разрешения.
Но в тот момент, когда они вернутся домой и снова войдут в систему, аккаунт будет привязан к этому IP-адресу, и может произойти что-то вроде отметки аккаунта с пометкой «Пользователь создал более 3 аккаунтов с этого IP».
Единственная проблема, которую я могу предвидеть, — это если вы находитесь на мероприятии, например на конференции, где 100 человек заходят на один и тот же форум, и аккаунты начинают помечаться без видимой причины. В таком случае, вероятно, на модераторов сайта ложится задача хорошо знать своих пользователей, но это уже отдельная тема.
То же самое можно сказать о школах, кофейнях и т.д. Любое место, где NAT объединяет множество беспроводных клиентов, будет вызывать ложные срабатывания.
Разрешение отдельным пользователям создавать дополнительные аккаунты создаст дополнительную нагрузку на поддержку. Зачем им нужно больше одного?
Я разрешал это уже довольно давно, но, возможно, в итоге полностью запретлю. На данный момент это просто пользователи, которые «проходят» уровни доверия на скорости.
Единственные здесь не альты — это 2468, Crcoli, Tms и Solvie. Остальные — это альты, которые полностью заваливают мой почтовый ящик, что совсем не помогает.
Лично я люблю иметь альты, когда не хочу делать что-то на своём основном аккаунте или мне нужен личный аккаунт на таких площадках, как Twitter. Именно поэтому я всегда разрешал альт-аккаунты, но при условии соблюдения этого небольшого правила.
Три аккаунта — это совершенно не то же самое, что три IP-адреса. А это, в свою очередь, совсем не то же самое, что наличие трёх или более разных пользователей, которые используют один и тот же IP-адрес.
Я всё ещё в недоумении. Зачем ограничивать регистрацию по IP-адресу, который не выбирается пользователем, а предоставляется провайдером?
Я живу недалеко от столицы Финляндии и являюсь клиентом крупнейшего местного провайдера. Это значит, что в этом районе как минимум 15 000 клиентов используют один и тот же IP-адрес. Получается, что трое из нас могли бы стать участниками вашего сообщества, а четвёртый — нет, из-за технической реализации? В чём смысл?
Почти все, если не все, провайдеры используют NAT. Это не только домашние роутеры, которые присваивают один и тот же публичный IP-адрес всем устройствам. И именно это является самым весомым аргументом против ограничений или контроля с помощью IP-адресов.
Это не так. Большинство провайдеров обладают обширными блоками диапазонов IP-адресов и выдают по одному адресу каждому устройству клиента; NAT происходит за локальным маршрутизатором.
Возможно, в Финляндии всё иначе, но в стране выделено в общей сложности 14,3 млн адресов диапазонам при населении всего 5,5 млн человек, так что это кажется маловероятным. Может быть, вы путаете уникальные публичные IP-адреса с подсетями или диапазонами?
Данные ниже довольно старые и неполные, но дают некоторое представление о масштабах:
Теперь вы понимаете, почему возникает необходимость перехода на IPv6…
Кстати — IP определяет моё местоположение как город Миккели, который находится примерно в 350 км от моего реального местоположения. Хотите угадать, почему?