
Кошерная передача данных через web-форму. Почти велосипед
Самые популярные товары с Али по лучшей цене:
Цифровой тестер качества воды 590 руб.
Брендовая карта памяти Lexar на 32Gb 358 руб.
Фляжка Jack Daniel’s. Нержавсталь, 200 ml 523 руб.
29 января 2016, 14:00
Кошерная передача данных через web-форму.

03 февраля 2016, 20:11
Например в Laravel (такой фреймворк) уже давным давно есть CSRF-защита. Она призвана пропускать POST-запросы только с сайта на котором сгенерирована форма. И даже проверяет время формирования хэша и время отправки запроса. И если перерыв существенен, то кидает ошибку.
А если ещё посмотреть в сторону уязвимостей mysql инъекций...
Используйте изначально эффективные и правильные инструменты для разработки и будет вам счастье.
Интересно, как местный автор относится к Laravel?
Проверку источника формы он юзал ещё 12 лет назад.
Для всего остального фреймворк не нужен.
Достаточно несколько десятков строк кода.
Про велосипед можно разные слова говорить, но на уровне зелёной (дубовой войсковой, а потому самой правильной) логики, собственноручно написанное решение завсегда понятнее, чем чуждый сознанию фреймворк, неведомо, как работающий.
Звучит кощунственно, но если провести аналогию между чуждым сознанию фреймворком и всякими там Джумлой с Вордпрессом, которые ломают, только шум стоит, то юзать велосипед поспокойнее будет.