Запись в базу из игры через php запросы безопасно?

Здравствуйте! Хочу в игре делать сохранения параметров персонажа в базе данных, но так как не умею делать сервера через которые это всё могло бы посылаться, хочу прям из клиента с помощью форм на php скрипт отправлять данные и заносить в базу данных MySQL, это безопасно или даже не стоит в эту сторону смотреть? Спасибо.
  • Вопрос задан
  • 111 просмотров
Решения вопроса 1
flexer1992
@flexer1992
Unity Developer
Да, вполне, много игр крупных компаний работают по такой схеме, запрос с клиента на сервер. Только, как правильно заметили, было бы не плохо защититься от подделки запроса либо его шифрованием, либо придумать алгоритм подписи запроса, считать какой-то хеш на клиенте и передавать его с запросом серверу, там сервер пересчитывает его и сравнивает.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Я бы посмотрел в сторону API на стороне сервера, так как хранить авторизацию к базе на клиенте не слишком безопасно как я думаю.
Ответ написан
Комментировать
freeExec
@freeExec
Участник OpenStreetMap
Если вы клиенту даёте доступ к базе, то что ему мешает сразу себе написать +100500 денег и удалить всех остальных игроков?
Ответ написан
Ваш ответ на вопрос

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

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