Php 是否可以在没有任何身份验证系统的情况下识别用户?

Php 是否可以在没有任何身份验证系统的情况下识别用户?,php,html,web,ip,Php,Html,Web,Ip,我想知道是否有可能在我的网站上识别一个用户,而不要求他创建一个帐户? 我知道使用IP地址是可能的,但如果我没有错的话,IP经常会改变吗? 那么,有没有像IP地址这样的方法来长期识别用户?您可以设置不会过期的会话 看看这里:我想正确的方法是使用cookie将唯一的令牌存储到用户的导航器中。 但是你无法通过不同的浏览器跟踪他。我在我的网站上通过 1-从通过Valve/fingerprintjs方法从用户浏览器中找出ID 此指纹可以根据其浏览器提供唯一的号码。而且它90%以上将是独一无二的。 2-使用

我想知道是否有可能在我的网站上识别一个用户,而不要求他创建一个帐户? 我知道使用IP地址是可能的,但如果我没有错的话,IP经常会改变吗?
那么,有没有像IP地址这样的方法来长期识别用户?

您可以设置不会过期的会话


看看这里:

我想正确的方法是使用cookie将唯一的令牌存储到用户的导航器中。
但是你无法通过不同的浏览器跟踪他。

我在我的网站上通过

1-从
通过Valve/fingerprintjs方法从用户浏览器中找出ID 此指纹可以根据其浏览器提供唯一的号码。而且它90%以上将是独一无二的。

2-使用此()获取用户公共信息(如果需要)(
该api将为您提供有关用户的公共信息。城市、ip、时区、国家、网络、lat:ISP的长度等


3-与生成的令牌会话和cookie结合以获得最佳结果

不,IP地址对于识别个人计算机来说太粗糙了,更不用说个人了。使用与登录相同的方法:设置cookie。虽然这些链接可以回答问题,但最好在此处包含答案的基本部分,并提供链接供参考。如果链接页面发生更改,只有链接的答案可能会变得无效。@JayBlanchard,是的,我正在更新。这个解决方案听起来很棒而且简单,但是经过实验的用户可以停止会话,不是吗?