Javascript 对每个用户都是唯一的

Javascript 对每个用户都是唯一的,javascript,node.js,mongodb,ip,Javascript,Node.js,Mongodb,Ip,我正在尝试为评论/对话添加类似的功能。我计划在数据库中添加一个布尔量。这种质量与用户有关。但是,我无法在特定用户中找到唯一的属性,使用该属性可以识别该用户。我存储用户的公共ip地址,但许多用户可以将相同的公共ip连接到同一网络。我连接到wlan的设备具有相同的ip。我希望用户不能多次喜欢对话,因此我使用布尔值。对或错。我可以在req.body中访问用户的哪些属性,以便将每个用户与其他设备区分开来?提前感谢。您的用户没有唯一的id?不,我不需要注册用户。好的。您有哪些关于用户的信息?也许你可以用用

我正在尝试为评论/对话添加类似的功能。我计划在数据库中添加一个布尔量。这种质量与用户有关。但是,我无法在特定用户中找到唯一的属性,使用该属性可以识别该用户。我存储用户的公共ip地址,但许多用户可以将相同的公共ip连接到同一网络。我连接到wlan的设备具有相同的ip。我希望用户不能多次喜欢对话,因此我使用布尔值。对或错。我可以在
req.body
中访问用户的哪些属性,以便将每个用户与其他设备区分开来?提前感谢。

您的用户没有唯一的id?不,我不需要注册用户。好的。您有哪些关于用户的信息?也许你可以用用户代理和IP地址创建一个散列,并且有一些类似uniqueI的东西,我恐怕,但我认为这不是最好的解决方案。我有用户IP地址(ipv4)。我使用此地址阻止我网站上的某些用户。但是,许多设备可以使用相同的公共ip地址,即连接到同一网络的设备。如果我使用ip来添加此功能,网络可能只需要一次。我希望将此功能添加到设备而不是网络。每个设备/用户都有哪些独特之处?