Getting Connected Device Unique ID

Hi
I understand PHP is server side, however I am desparetly looking for a solution to identify the device that is using my app. Ideally something like harddrive or cpu unique id.
Reason: We deliver a very high security app that is absolutely requires restriction that the user always use the same device to use the app. The user is entitled to use a desktop/notebook/notepad/mobile supporting any OS and any browser, but it must always be the same device. Using a “cookie” unfortunately will not work, since it can be removed by admin tools on the device.

Please can someone help me here. I have googled for various options but don’t seem to find the right answer.

Thanks in advance.

Larry

This is hardly a sc issue. The only way would be some javascript identifier, but its capabilities are limited due to security issues. See http://www.javascriptsource.com/user-details/browser-properties.html.

To be sure that you are always using the same device you could create a private browser i.e. in Lazarus and use soap messaging to enable the client. But there’s no quick fix for this. AFAIK of course.

Absolutely agree not an SC issue. However since we all essentially owrk in PHP, it was a question for assistance in resolving an urgent issue we had when using SC

I have been looking at various fingerprint solutions as an option. I’m pretty certain I’m nt the nly SC dev that has to have this kind of security.

https://51degrees.com/Developers/Documentation/APIs/PHP-Ext-V32/Tutorials/Pattern/Match-For-Device-Id

Might help.

Thanks buddy. In fact found this which works well.
https://github.com/Valve/fingerprintjs2