1) Пользователь пишет сообщение, щёлкнул "Отправить". Сообщение отправилось.
2) В процессе написания предыдущего сообщения решил ответить ещё на какое-то письмо или подумал, что хочет открыть новую тему по какой-либо проблеме. Щёлкает "Ответить" или "Открыть новую тему" соответственно.
3) Получает сообщение:
"Обнаружена ошибка:
На форуме включена блокировка массовых сообщений (для предотвращения возможных атак на сервер), необходимо подождать 60 секунд для публикации повторного ответа в тему или открытия новой темы".
4) Ждёт 60 секунд, после чего только приступает к написанию письма.
Замечу, что пользователь в данной ситуации ведёт себя абсолютно естественно, не спамит, но зачем-то ограничивается.
Вопросы.
1. Почему отсчёт начинается на моменте "Отправить", а заглушка срабатывает на моменте "Ответить" ("Открыть новую тему"), а не на "Отправить", что было бы гораздо логичнее и удобнее? Обычно задержка ставится именно на отправление писем, а не написание, так как оно вообще нужно для предотваращения отправки большого числа писем за короткий промежуток времени.
2. Можно ли поменять момент срабатывания заглушки с "Ответить" ("Открыть новую тему") на "Отправить"?
3. Если ответ на предыдущий вопрос положительный, как именно это сделать?
4. Скажется ли предлагаемый путь решения проблемы в ответе на предыдущий вопрос на реальной безопасности форума?
Буду очень благодарен за аргументированные оперативные ответы!
Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.
Вопрос
Семён Гунькин
Ситуация.
1) Пользователь пишет сообщение, щёлкнул "Отправить". Сообщение отправилось.
2) В процессе написания предыдущего сообщения решил ответить ещё на какое-то письмо или подумал, что хочет открыть новую тему по какой-либо проблеме. Щёлкает "Ответить" или "Открыть новую тему" соответственно.
3) Получает сообщение:
"Обнаружена ошибка:
На форуме включена блокировка массовых сообщений (для предотвращения возможных атак на сервер), необходимо подождать 60 секунд для публикации повторного ответа в тему или открытия новой темы".
4) Ждёт 60 секунд, после чего только приступает к написанию письма.
Замечу, что пользователь в данной ситуации ведёт себя абсолютно естественно, не спамит, но зачем-то ограничивается.
Вопросы.
1. Почему отсчёт начинается на моменте "Отправить", а заглушка срабатывает на моменте "Ответить" ("Открыть новую тему"), а не на "Отправить", что было бы гораздо логичнее и удобнее? Обычно задержка ставится именно на отправление писем, а не написание, так как оно вообще нужно для предотваращения отправки большого числа писем за короткий промежуток времени.
2. Можно ли поменять момент срабатывания заглушки с "Ответить" ("Открыть новую тему") на "Отправить"?
3. Если ответ на предыдущий вопрос положительный, как именно это сделать?
4. Скажется ли предлагаемый путь решения проблемы в ответе на предыдущий вопрос на реальной безопасности форума?
Буду очень благодарен за аргументированные оперативные ответы!
Ссылка на комментарий
Поделиться на других сайтах
1 ответ на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.