Задать вопрос

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

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

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

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