我需要使用javascript或PHP唯一标识Web应用程序中的设备(PC,平板电脑,智能手机)。
我的情况是:
我在“ www.mysite.com”上托管了一个Web应用程序(使用php的商店,该更新通过位于城市中的一家假药商店来更新产品存储(示例SHOP 1-测试街,纽约1))。
商店内的员工登录时 在www.mysite.com上的设备(PC ..,但它也可以是平板电脑……连接到互联网的东西)上,它可以从数据库中注册的多个提款机中选择一个使用。 (现金抽屉不是真实的,是由WEBAPP模拟的,就像一个大的“计算器”,其按钮用于:打印接收,关闭每日接收,...)
例如我已经
收银机1
收银机2
收银机3
仅对于首次登录(尚未配置),我想将设备与我选择的现金抽屉关联。
因此,如果第二天我要从同一设备再次登录,我希望前一天选择的抽屉已经关联。
目前,我使用有效期为100年的cookie进行此操作。如果使用SAME浏览器,效果很好。但是,如果我使用其他浏览器,则需要重新关联抽屉。 我的问题是:是否有一种方法可以使用javascript或PHP读取有关我的设备的唯一信息,以将其保存在我的sql上,并检查默认抽屉以不由cookie而是由唯一id设备使用...。像MAC ADDESS ....硬盘序列......