Получение местоположения без получения фактического местоположенияIOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Гость
 Получение местоположения без получения фактического местоположения

Сообщение Гость »


Я знаю, что название звучит немного странно, но я объясню.

Я хочу создать приложение или веб-сайт, который будет отправлять данные через запросы API.

Это приложение для размещения заказов в ресторане. Это должно работать только для пользователей, находящихся внутри ресторана. Я хочу, чтобы эти запросы API отклонялись, если они исходили не от ресторана.

Я не хочу заставлять пользователей подключаться к определенному Wi-Fi, чтобы иметь возможность размещать заказы, хотя это был бы самый простой способ.

Я не хочу знать точное местоположение пользователя приложения, я просто хочу знать, что он находится недалеко от утвержденного местоположения.

Сначала я подумал о том, чтобы установить близлежащие вышки сотовой связи, но оказалось, что это невозможно, и это также покажет фактическое местоположение пользователя приложения.

Второй мыслью было установить Wi-Fi в этом месте с уникальным SSID и получить список ближайших Wi-Fi, но, похоже, это тоже невозможно.

Последнее — попытаться определить местоположение по IP, но мне это тоже не нужно.

Сейчас пользователи сканируют QR-код, который отправляет номер стола в качестве параметра и получает обратно объект Order для этой таблицы, и пользователи перенаправляются на маршрут типа /order/:orderUniqueId. Таким образом, если они вернитесь к этому заказу позже, он будет уже закрыт. Но они могут получить доступ к текущему открытому столу, если у них есть QR-код.

Меня беспокоит то, что любой потенциально может получить доступ к этому открытому заказу и добавить к нему товары, позвонить официантам или выставить счет, а оставлять открытым нежелательно.

Я знаю, что это крайний случай, но это также хорошее упражнение для размышления, чтобы попытаться сделать этот случай максимально трудным для воспроизведения.

Ребята, у вас есть какие-нибудь идеи, как можно устранить эту возможность?
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «IOS»