Newbie вопрос.Любой способ проверить геолокацию пользователя?
Я пытаюсь создать мобильный сайт с использованием геолокации html5 (я знаю, что технически это отдельная спецификация, но все же), чтобы определить текущую позицию пользователя и опубликовать его в веб-службе, которая затем что-то делает. В основном браузерная версия Four Square.
Есть ли в любом случае, что я могу проверить, действительно ли пользователь находится в этом месте? Я хочу, чтобы кто-то не мог что-то сделать, скажем, консольное приложение, которое посылает поддельные lat/long для службы.
Любое предложение приветствуется, даже если оно не дает мне 100%. Спасибо, SO сообщество!
Вы можете проверить его на стороне сервера, используя геолокацию на основе IP, поскольку нет возможности подделать его, кроме как путем подмены вашего IP-адреса (который не работает для двусторонней связи между подсетями и почти невозможен делать через Интернет) или с помощью прокси. Хотя я не знаю, насколько точна геолокация на основе IP для мобильных устройств. –
Да, это в значительной степени то, о чем я думал. bummer @lese, хороший вызов с проверкой IP, безусловно, улучшение :) – Yellowmoon