Ability to grab external IP of client

Currently, getIpAddress() can return the internal IP of the client running the application.

My issue was discussed here: viewtopic.php?f=23&t=3814

I’d like to not rely on a third-party site (such as whatismyip.com) to grab the IP.

I feel the external IP feature would be useful for those who would like to have users enter the username and password on a website, rather than in the application login screen. The website would basically log the user’s IP in the database when they login, and when the application launches, it would search for that IP and run switchuser() on the corresponding username and password.


I agree that getting the external IP of a client would be a handy feature, but I have one question: are your clients connecting from across the internet or is this an internal network?

FYI, fpmi.net.getExternalIpAddress() will be available in FactoryPMI 3.3.1