KurtsKhalia: сервер отдает страницу в своей кодировке, скорее всего Windows-1251
Вам надо прописать в файл .htaccess в этой папке:
AddDefaultCharset UTF-8
Огромное Спасибо! Хотя бы терь буду знать как понимать...
80 ч/часов - это две рабочих недели (5+5 по 8 часов), фактически... И средняя стоимость часа разработки на Unity3D какова на сегодня?
Враппером (phonegap, к примеру) можно достаточно хорошо "прикрыть" клиентский код и алгоритм формирования пакета при отправке на сервер, тем самым значительно усложнив читеру возможность подмены игровых значений.
Станислав Федоров: можно ли самому проводить подобные исследования, открыта ли информация из базы fips? (в целях существенно сэкономить время и затраты)
xmoonlight: а внутренний web-сервер/облако не хотите дома завести? для этого не нужен интернет и доступ будет по Wi-Fi (можно и через VPN в интернете править на своём ДОМАШНЕМ! облаке)...
badabom: хранилище-контейнер - любой файл, структура/дерево - символьные ссылки. Можно переносить как архив и править в любом файл-менеджере связи. Т.е. нечто универсальное такое...
moved_on: после того, как авторизация прошла, создаете на сервере ID-сессии и на его основе выписываете токен для обмена пакетами, который сохраняется в БД на сервере (session-id, token) и возвращаются в ответном пакете на клиент.
Token присоединяется к hash-подписи в каждом пакете (пример: hash=md5(pass.user.token.sess_id.pass.rnd), rnd, и далее любые рабочие параметры API).
Рабочие параметры используются только при ВЕРНОЙ HASH-подписи!
Токен может быть анулирован (кроме штатной функции: "выход") как по тайм-ауту, так и по числу неверных запросов к серверному API.
Станислав Федоров, Спасибо огромное за разъяснение!
Если на код зарегистрировано авторское право, то может кто-то другой получить патент на алгоритмы, заложенные в этом коде? Или даже использовать их в своих разработках? Как тут быть тогда?
Вам надо прописать в файл .htaccess в этой папке:
AddDefaultCharset UTF-8