有没有办法获得与nodejs / express /某些npm模块一致的唯一设备ID?我已尝试在客户端使用fingerprintjs2,但这并不一致,这意味着我可以根据我所处的位置获得两个不同的ID。
它还需要在客户端不使用任何保存cookie,并且必须"计算"每个独特的浏览器/用户/ whathaveyounot每次都有相同的结果。每个浏览器的结果必须是唯一的,有点类似于android中的android-id。
编辑:我想知道这是为了尝试创建一个无需登录的服务"依赖于用户device-id作为登录/用户名,将所有注册的用户和诸如此类
的用户分开答案 0 :(得分:1)
无法可靠地识别互联网上的浏览器实例。我们都使用登录系统的原因有很多,安全性和用户验证不是一个容易解决的问题。
如果您希望让用户放心使用OpenID,您的用户将能够快速轻松地使用现有的Google或Facebook等帐户登录。