我需要在客户端登录之前为每个未登录的客户端(服务器上的文件夹)创建临时工作空间。
我目前正在使用ip地址创建一个对象,但如果它们来自同一个客户端局域网,则可能有多个客户端具有相同的IP。
这些客户端将最终位于同一文件夹中,并且他们的工作将混合在一起。
我如何区分这些客户?
我正在使用MEAN堆栈
答案 0 :(得分:3)
由于您拥有可以登录的客户端,因此在创建用户信息时,请根据用户的唯一标识符(如数据库ID)为这些用户创建文件夹。当他们登录时,您将知道要使用的文件夹。
您可以使用Cookie或某些浏览器会话在用户访问您的网站时为其分配唯一标识符(uuids?)。您可以使用browser-fingerprint和/或uuid分配唯一值。