Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/474.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用javascript识别未登录的客户_Javascript_Cookies_Ip - Fatal编程技术网

如何使用javascript识别未登录的客户

如何使用javascript识别未登录的客户,javascript,cookies,ip,Javascript,Cookies,Ip,我们有一段javascript,如果有特定的客户,我们希望使用单独的处理逻辑。但是,它是一个公共站点,客户不需要登录 是否有任何方法可以在不需要登录的情况下识别客户?我想ip地址是可能的,但这似乎是不可靠的 常用于此 如果您只需要访问此数据客户端,请考虑使用.< /P> 请记住,无论使用哪种方法,您都只能识别以前访问过您的站点的浏览器。任何人都可以使用这台电脑,你不会知道它是一个新用户。小心使用这些令牌也很重要,这样其他人很难模仿该用户。定期轮换会话ID是一个好主意,这样,如果有人确实获得了您的

我们有一段javascript,如果有特定的客户,我们希望使用单独的处理逻辑。但是,它是一个公共站点,客户不需要登录

是否有任何方法可以在不需要登录的情况下识别客户?我想ip地址是可能的,但这似乎是不可靠的

常用于此

如果您只需要访问此数据客户端,请考虑使用.< /P> 请记住,无论使用哪种方法,您都只能识别以前访问过您的站点的浏览器。任何人都可以使用这台电脑,你不会知道它是一个新用户。小心使用这些令牌也很重要,这样其他人很难模仿该用户。定期轮换会话ID是一个好主意,这样,如果有人确实获得了您的会话ID,那么重复使用的保存期限是有限的


不要使用IP地址,因为由于NAT,整个建筑物都可以共享一个公共IP地址。

那么,您如何知道您要特别对待哪些人?是什么让他们与其他用户不同?