Обратите внимание, это слабая форма защиты.
Но у вас есть несколько вариантов.
Во-первых: работа из дома может выполняться через VPN
. Можно даже различать guish между
- внутри офисной сети
- внутри офиса VPN
- все остальное
Очевидно, ваше приложение может проверить, подключено ли оно к домену (пример будет позже). Он может использовать сертификаты, доступность хоста и т. Д. c. Но это все еще слабая форма защиты.
Ваш уровень защиты значительно повысится, если ваше локальное приложение представляет собой только оболочку для данных, а данные, используемые приложением, извлекаются через API. Таким образом, вам не нужно хранить важные данные локально и держать их удаленно, «в безопасности» от злонамеренных рук.