#flutter #local-storage
#трепетать #локальное хранилище
Вопрос:
Я разрабатывал веб-приложение для нашей собственной компании в нашей собственной интрасети. Браузер должен определить, какой это компьютер, и предоставить соответствующую информацию. Я бы попросил приложение установить идентификатор в локальном хранилище после ввода правильного пароля. Он работал нормально, пока системный администратор не решил «очистить все файлы cookie перед выходом» в chrome. Вся информация теперь исчезла. Конечно, хром изменен, и эти настройки не могут быть изменены
Я использую flutter для программирования своего приложения
Есть ли хранилище, которое я могу использовать, на которое не повлияли бы такие «чистые файлы cookie перед выходом»?
Возможно ли, чтобы flutter web знал локальный ip-адрес компьютера ? Приложение работает в изолированной среде без подключения к Интернету, поэтому не может использовать такие пакеты, как ipify
Комментарии:
1. Насколько я знаю, только сервер может получить IP-адрес. Поэтому вам нужно добавить в резервную копию некоторую функцию для хранения IP-адреса и передать ее Flutter
2. Сервер поддерживает соединение , каким-то образом IP-адреса клиентов одинаковы, я полагаю, что должен быть какой-то nat.