在 PHP 中定义的计算机中启动会话


Start session in a defined computer in PHP

我是这个论坛的新手,但每次有问题时我都会使用它。

我需要使用 PHP

在定义的计算机中启动会话,我认为使用的方法是从计算机(Windows、Mac、Linux 或 Android)获取唯一的序列号,但我找不到获取任何设备的唯一 SN 的方法(最好是主板 SN 或 BIOS)它可以使用 PHP 或 JS。

获得该SN,我可以将其保存在数据库中,以便在每次有人启动会话时进行比较。

你有更好的主意吗?

谢谢

如上面的评论所示,

我不相信实际上不可能识别任何计算机,如果它没有以正确的方式合作。

如果你想区分计算机,你需要一些信息,一些可比较的区别。但是,来自用户的所有内容都可以由用户修改,因此您不能依赖它。

如果希望从服务器接收响应,则 IP 地址不能随机更改为任何值,但可以使用代理服务器。您也不能使用任何标头或任何类型的浏览器数据,因为第一个更熟练的用户可以在几秒钟内更改它 - 想想netcat。