【发布时间】:2014-08-21 22:44:33
【问题描述】:
我正在寻找一种将网络浏览器的唯一 ID 存储在 PHP 中的方法?我到处搜索..但找不到任何有用的东西。首先,网络浏览器是否有唯一的 ID 或类似的东西来识别它们???就像计算机有一个唯一的 IP 地址一样,浏览器有这样的东西吗?我正在尝试这样做,以便可以将用户详细信息存储到我的数据库中。因此,我们可以找出用户使用哪个浏览器访问我的PHP 网站。我可以将这样的 ID 存储到 php 变量中吗?
例如,网络浏览器的$x= ID。
【问题讨论】:
-
你用cookies跟踪这种事情
-
Cookie 用于识别用户。我正在尝试识别用户使用的浏览器。 @数字克里斯
-
当您在数据库中存储 cookie(或唯一哈希)时,会将其与从访问者那里获取的所有其他信息一起存储:IP、浏览器、操作系统、分辨率等。
-
cookie 的安全性如何? @amenadiel
-
好吧,首先您只能为您的域设置和读取 cookie。例如,您无法查看访问者浏览器携带的其他 cookie,也无法设置 cookie 来冒充 facebook。您的用户可以在其浏览器中删除或编辑 cookie,但您可以存储散列字符串,这样它们就不会被明显地篡改。
标签: php google-chrome firefox safari browser