gpt4 book ai didi

javascript - NodeJS - 获取唯一的设备指纹

转载 作者:搜寻专家 更新时间:2023-10-31 22:49:28 38 4
gpt4 key购买 nike

我有一个 Node/快速应用程序,我想从应用程序被调用的地方获取唯一的设备指纹。我遇到了一些著名的指纹识别开源包,比如 https://github.com/Valve/fingerprintjs2但不幸的是,这个库支持浏览器指纹识别,并且不会为调用应用程序的每个设备生成唯一的指纹(https://github.com/Valve/fingerprintjs2/issues/80#issuecomment-148302793)

我也尝试了 clientjs 中的设备方法 https://clientjs.org/#Device-getDevice但返回未定义(https://github.com/jackspirou/clientjs/issues/65),这又是一个客户端库。

我想要完成的是在服务器端获取唯一的设备指纹。举个例子,考虑这样一个场景:从 2 个具有完全相同配置(例如类型、 vendor 和型号)的设备调用应用程序,在这个用例中,我应该获得 2 个唯一的设备指纹。

https://github.com/faisalman/ua-parser-js 中的 getDevice()似乎非常接近我正在寻找的东西,但不确定它是否会满足我的上述用例,即 2 台具有完全相同配置的设备(例如 2 部 iPhone 6),我想知道在那种情况下类型和 vendor 将是相同的,但不确定模型值。任何想法或想法请分享。

Augur ( https://www.augur.io/ ) 也是最受推荐的设备识别软件,但不幸的是它不再是开源的

最佳答案

express-fingerprint 提供基于 Web 请求内容中可观察到的特征的指纹识别系统,无需使用在客户端执行的任何代码。

https://www.npmjs.com/package/express-fingerprint

关于javascript - NodeJS - 获取唯一的设备指纹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41925492/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com