@sema-fedotov

Безопасная передача данных на сервер?

Здравсвуйте, планирую разработать игру на JS с использованием socket.io и Node js на сервере.
Смысл игры планируется в наборе очков, как можно передавать количество очков или прибавление очков на сервер безопасным путем? Чтобы нельзя было проанализировать код и подменить данные при отправке?
  • Вопрос задан
  • 254 просмотра
Пригласить эксперта
Ответы на вопрос 2
like-a-boss
@like-a-boss
Признайся,тебяТянетНаКодМужика,ты—программный гей
Очки должны прибавляться на сервере, а не передаваться на сервер.
Ответ написан
samodum
@samodum
Какой вопрос - такой и ответ
Использовать HTTPS.
Все передаваемые запросы необходимо подписывать.
На JS нельзя ничего сделать безопасно.
Всю критическую логику должен обрабатывать сервер, клиент только отправляет запрос на нужные действия, а сервер принимает решение, выполнять их или нет.
Работать через сессии
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы