Спам при регистрации

Автор polina, 05 июня 2019, 19:14:26

« назад - далее »

polina

Вообщем уже давно с одного IP адреса производится регистрация с несуществующими почтами. Например: HOT ABBY WANTS TO MEET WWW.CUTT.US/CTPGW  и далее почта, которой не существует - VOLCOM_SK8ER8@HOTMAIL.COM. Впринципе мне это никак не мешает, кроме того, что это засоряет клиентскую базу в админке и плюс мне постоянно нонстоп приходят сообщения-отчеты о том, что сообщение невозможно отправить на несуществующую почту. Хотела добавить этот IP в черный список, но к сожалению у моего хостинга нет такой функции. Здесь на форуме читала подобную тему, но нормального решения данной проблемы там не нашла. Если кто знает, помогите пожалуйста. Presta 1.6

PrestaMan

В htaccess можете заблокировать
Order Deny,Allow
Deny from XXX.XXX.XXX.XXX
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!

Adik


polina

Цитата: PrestaMan от 05 июня 2019, 19:46:11
В htaccess можете заблокировать
Order Deny,Allow
Deny from XXX.XXX.XXX.XXX

Спасибо, помогло.

zapalm

Бан по IP - это временное решение, причем может требовать постоянного внимания.
Нужно просто обновиться до последней версии, а если это проблема по причине измененного кода, то тут ответ: https://prestashop-forum.ru/index.php/topic,10578.msg66135.html#msg66135

Vasiy

День добрый.
Возникла проблема со спам-регистрацией на двух сайтах PS 1.4.2.5,    PS  1.4.5.1
Изменение исходных файлов как для  PS 1.6.x.x   и   PS 1.7.x.x  не подходят, обновления SMC тоже.
Среди этого мусора становится трудно находить требующую ответа информацию.

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

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

Может кто ни будь подсказать решение данной проблемы?
Не боги горшки обжигают, не зачем им такой хренью заниматься.

Mr.Sen

Модуль капчи не пробывали ставить?

Adik

Цитата: Vasiy от 23 июня 2019, 12:35:56
Возникла проблема со спам-регистрацией на двух сайтах PS 1.4.2.5,    PS  1.4.5.1
Изменение исходных файлов как для  PS 1.6.x.x   и   PS 1.7.x.x  не подходят, обновления SMC тоже.
Принцип тот-же, только файлы другие. Меняте файл формы. Какие файлы в prestashop 1.4 отвечают за вывод формы уже мало кто помнит.

Vasiy

Цитата: Mr.Sen от 23 июня 2019, 12:48:13
Модуль капчи не пробывали ставить?
Каптчи для этих версий PS не нашел.
Не боги горшки обжигают, не зачем им такой хренью заниматься.

Vasiy

#9
Цитата: Adik от 23 июня 2019, 13:00:22
Цитата: Vasiy от 23 июня 2019, 12:35:56
Возникла проблема со спам-регистрацией на двух сайтах PS 1.4.2.5,    PS  1.4.5.1
Изменение исходных файлов как для  PS 1.6.x.x   и   PS 1.7.x.x  не подходят, обновления SMC тоже.
Принцип тот-же, только файлы другие. Меняте файл формы. Какие файлы в prestashop 1.4 отвечают за вывод формы уже мало кто помнит.

Да файлы найти проблем не составляет, только они совсем по другому написаны, там даже нет таких классов.
Нашел такое решение:

Цитата: Aleksey19881988 от 16 мая 2019, 09:41:52
Пишу для тех кому это может пригодится, решение данной проблемы слишком простое, нужно добавить точку в файл validate.php

<?php

class Validate extends ValidateCore
{
    public static function 
isCustomerName($name)
    {
        if (
preg_match('/www|http/ui',$name)) {
            return 
false;
        }

           return 
preg_match('/^[^0-9!\[\]<>.,;?=+()@#"°{}_$%:\/\\\*\^]*$/u', $name);
    }
}


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

PrestaMan

Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!

Agent

А есть ли какой-нибудь модуль или способ для бана по почтовому ящику или домену почтового ящика?

Mr.Sen

Клиента, который зарегистировался, отключите, но не удаляйте, тогда повторно email нельзя будет использовать. Так заблокируете email.