Как определить, находится ли клиент внутри или за пределами офисной сети с помощью Angluar

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

🤔 А знаете ли вы, что...
JavaScript можно использовать для манипуляции DOM (Document Object Model), что позволяет изменять содержимое и структуру веб-страницы.


52
1

Ответ:

Решено

Используя только Angular, работая в браузере, вы не сможете получить IP-адрес системы, поскольку среда браузера ограничивает прямой доступ к информации системного уровня. Но вы можете создать серверную конечную точку для вызова.

Или более простой способ — использовать API и получить общедоступный IP-адрес: https://api.ipify.org?format=json