使用 php 或 javascript 获取唯一设备 ID

use*_*384 5 authentication mac-address uniqueidentifier password-protection

我正在寻找能让我获取设备(个人电脑、Mac、手机和平板电脑)唯一 ID(如 MAC 地址)的东西。

我需要跟踪受保护区域的所有登录,但无法找到可以识别所用设备的唯一 ID。

我需要它,因为我希望用户注册他们的设备,然后让他们仅使用该设备登录。谢谢

Bil*_*hid 6

你真的可以\xe2\x80\x99t。这样做将带来巨大的安全/隐私风险。但是,您可以采取一些措施来接近:

\n\n
    \n
  1. 使用 UUID 将 cookie 添加到该设备

  2. \n
  3. 指纹识别 - 使用 JS 可用的所有浏览器设置(例如浏览器代理、安装的字体等)来构建设备的独特配置文件(注意。Apple 试图在最新版本的 Safari 中阻止这种情况)

  4. \n
  5. IP地址。它\xe2\x80\x99并不完美,但可以做一些事情,并且有一些方法可以消除少量的混淆。这是 PHP 中的示例:How to get Real IP from Visitor?

  6. \n
\n\n

将所有这些东西结合在一起应该能够给你一些接近你想要的东西。它可能无法完全保护它,但它会提供某种形式的保护。

\n


Kar*_*eva 0

JavaScript 是一种高级编程语言,无法帮助您存储此类信息。这同样适用于 PHP。

但是,您可能需要考虑使用 cookie 来实现您的目标。您可以使用加密算法并将其存储在 cookie 中,并且您拥有唯一的标识符。