I'm making a strawpoll site. I'm using IP addresses to check if a user already voted on a poll or not. For the moment I'm using an external API with a JSON callback which returns the user IP. The problem here is that some ADBlockers will block the http request to the external site leading in a user "without" an IP bound to him. I would like a function which would give me the user IP without the use of an external site.
Is this possible? And how would I go about implementing it?