Как сделать так, чтобы запрос был только с фронта?

Я хочу сделать валидацию данных с форме на фронте, чтобы не нагружать сервер.
Как я могу сделать так, чтобы запрос на сервер приходил только с фронта, но никак иначе?
  • Вопрос задан
  • 190 просмотров
Пригласить эксперта
Ответы на вопрос 3
sergey-gornostaev
@sergey-gornostaev
Седой и строгий
Никак. Можно использовать CSRF, но он не даёт 100% гарантий. Бэкенд всегда должен проверять поступающие данные сам.
Ответ написан
Комментировать
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Никак.
Ответ написан
Комментировать
@hackuun
Чисто условно, можно проверять Origin например, но эт овсе легко подделать.
Также, нормальные люди не делают валидацию только на клиенте, по этой же причине.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы