Vivo
Vivo

Reputation: 768

how to uniquely identify a client from server-side?

Objective:

I want to detect if a web application is accessed from more than one account using the same device such as computer,mobile,tablet using different browser using any programming language or protocol

So far:

In Desktop application we read mac address to uniquely identify it.

In iOS mobile application we read UDID to uniquely identify it.

In Android application we read mac address as well to uniquely identify it.

In website reading client ip-address only seems to be viable way but it doesn't seem to be reliable due to NAT(Network address translator).

Any suggestions are welcome

Upvotes: 6

Views: 2600

Answers (1)

Venky
Venky

Reputation: 559

Reading ip-address is the only way But with that also you can't trace exactly due to Network address translators,Proxy servers and VPN servers etc.

You have to understand this its privacy issue

Even in iOS also they have forbidden to read UDID right from iOS 7 as it infringes users privacy

Hope this solves your problem

Upvotes: 5

Related Questions