Как запретить пользователю использовать поддельный gps в Flutter Web (PWA)

#flutter #dart #flutter-web #mock-location

#flutter #dart #flutter-web #макет местоположения

Вопрос:

Я создаю веб-проект Flutter, но я хотел бы знать, есть ли пакет, который может обрабатывать пользователя, чтобы предотвратить использование поддельного gps или ложного местоположения? для Android и iOS существует пакет с именем trust_fall и trust_location для определения ложного местоположения.. как насчет пакета для Flutter Web? есть ли доступный пакет для Flutter Web для определения ложного местоположения?

Ответ №1:

trust_fall trust_location зависит от обнаружения взлома джейлбрейка или сбоя SafetyNet, который недоступен для веб-страницы, в то время как LocationAssistant использует используемый алгоритм, Location.isFromMockProvider() который также недоступен для веб-страницы. Вы можете использовать IP-геолокацию, но это чревато ложными срабатываниями при использовании VPN и в лучшем случае с точностью до уровня города.

Комментарии:

1. Привет, спасибо за ваш ответ… Я пробую этот пакет https://pub.dev/packages/ipfinder и надеюсь, что получу то, что хочу