Как определить, обращается ли пользователь к нашему приложению изнутри офиса или снаружи, в зависимости от того, что нам нужно создать некоторую функциональность. Следовательно, какова рекомендация найти способ к пользовательскому интерфейсу, чтобы определить, работает ли это приложение внутри офиса или нет?
🤔 А знаете ли вы, что...
JavaScript можно использовать для манипуляции DOM (Document Object Model), что позволяет изменять содержимое и структуру веб-страницы.
Используя только Angular, работая в браузере, вы не сможете получить IP-адрес системы, поскольку среда браузера ограничивает прямой доступ к информации системного уровня. Но вы можете создать серверную конечную точку для вызова.
Или более простой способ — использовать API и получить общедоступный IP-адрес: https://api.ipify.org?format=json