Как можно бороться с кодом элемента?

Здравствуйте, пользователи. На днях задумался об одной штуке. Давайте представим, что на странице имеется form, в котором есть select option. По нажатию на submit данные из формы передаются в обработчик. Например, control.php.
Так в чём вопрос. А что если человек кодом элемента изменит значения option, которые по своей природе не должны меняться? В таком случае в обработчик придут изменённые данные? И как с этим бороться?
  • Вопрос задан
  • 57 просмотров
Решения вопроса 1
@dimuska139
Backend developer
Я тебя, возможно, удивлю, но можно вообще посмотреть урл, на который у тебя форма сабмитится и, если у тебя нет CSRF-защиты, засабмитить любым REST-клиентом тебе все, что угодно. Мораль: всегда проверяй то, что тебе приходит на сервер.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@noeer
Проверять данные от пользователя на серверной стороне.
Как же еще... Это классика.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
03 июн. 2023, в 14:49
5000 руб./за проект
03 июн. 2023, в 14:10
25000 руб./за проект
03 июн. 2023, в 13:45
3000 руб./за проект