我将如何去在node.js中唯一标识一台计算机?

简单的问题,我是使用node.js的新手,对于如何唯一标识计算机感到好奇。

与大多数操作一样,您无法唯一识别计算机。 所有的数据都是无状态的,没有电脑的任何信息。

但是,您可以更改您的(x)html应用程序以存储唯一的Cookie,以便客户端部分可以使用cookie向服务器进行身份validation,从而完全识别一个用户的两个打开的选项卡。

如果你正在使用networking套接字,你可以使用一个随机的uuid为每个客户端分配一个id,下面是一个可以在客户端和服务器上工作的id:

http://www.broofa.com/Tools/Math.uuid.js

并为每种风味提供速度基准:

http://jsperf.com/uuid-from-broofa-com