system.net.getExternalIpAddress
Description
Returns the client's IP address, as it is detected by the Gateway . This means that this call will communicate with the Gateway, and the Gateway will tell the clienth what IP address its incoming traffic is coming from. If you have a client behind a NAT router, then this address will be the WAN address of the router instead of the LAN address of the client, which is what you'd get with system.net.getIpAddress .
Syntax
Code Examples
Code Snippet
#Put this script on a navigation button to restrict users from opening a specific page.
ip
=
sytem.net.getExternalIpAddress()
#check if this matches the CEO's IP address
if
ip
=
=
"66.102.7.104"
:
system.nav.swapTo(
"CEO Dashboard"
)
else
:
system.nav.swapTo(
"Manager Dashboard"
)