Tag: unique id

一致的设备ID

有什么办法获得一个独特的设备ID,是否与nodejs / express /某些npm模块一致? 我已经尝试在客户端使用fingerprintjs2,但这并不一致,这意味着我可以根据自己的位置获得两个不同的ID。 它也需要在客户端没有任何使用cookies的保存,并且必须每次为每个独特的浏览器/用户/ whathaveyounot以相同的结果进行“计算”。 每个浏览器的结果必须是唯一的,有点类似android中的android-id。 编辑:我想知道这个尝试和创build一个免login的“服务”,依靠用户设备ID作为login/用户名,RELAVE用户的所有注册和whatnot

如何添加unique_id到我的快递节点日志与Winston没有重构的一切?

我有一个快速应用程序。 我想跟踪一个请求所做的所有日志。 Apache有一个名为mod_unique_id的模块,它在请求标头中注入一个特殊的包含唯一散列的标头。 我想在logging(任何事情)时使用这种散列。 例如,如果一个用户被apache赋值unique_id值“abcdefg”,并在我的代码(控制器,模型或任何东西)的某处我生成一个debugging日志,我想要有“abcdefg”附加到每个日志条目。 在我脑海中唯一的想法是使用app.use()创build一个logging器实例,并将该logging器实例传递给所有需要的函数(模型,库等)以生成正确的响应。 不幸的是,这会让我重写很多代码,让旧的函数接受这个新的logging器实例。 有没有人知道每个“请求”有一个单一的“logging器”实例更好的方式,这是可以访问,而不需要传递这个“每请求创buildlogging器”任何东西? PS:我目前正在使用winston进行login