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
Client-side or front-end web developers use their programming talents to create visually appealing websites for users. This means they build homepages, shopping pages, and slideshows. Server-side or back-end developers create, design, and manage server-side code responsible for data exchange.
Client-side means that the processing takes place on the user's computer. It requires browsers to run the scripts on the client machine without involving any processing on the server. Server-side means that the processing takes place on a web server.
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
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With