如何使用PHP获取客户端IP地址?
我想记录通过他/她的IP地址登录我网站的用户.
有没有找到PHP预定义常量的可能值列表的地方PHP_OS?我想将此值用于系统需求检查,但需要知道在此变量中如何命名不同的操作系统.
通过一些搜索,到目前为止我编译了以下列表:
如果有人有更完整的清单,或者知道任何其他值,我很乐意听到他们!
我创建了一个 API,它接受主机密钥或 API_KEY,然后它验证并返回 JWT 令牌。一切正常,如果没有 Hostkey,我无法访问受限路由。
问题
主要问题是如果有人将此主机密钥提供给其他人会发生什么,因为它将不再受到保护或被滥用。所以我想要做的不仅是验证主机密钥,还要验证请求来自的域。这是一种付费服务,我真正想限制的是特定域。就像谷歌对 MAP Api 所做的那样,就好像我们将该映射键添加到其他域一样,它会引发错误。
我正在寻找能让我获取设备(个人电脑、Mac、手机和平板电脑)唯一 ID(如 MAC 地址)的东西。
我需要跟踪受保护区域的所有登录,但无法找到可以识别所用设备的唯一 ID。
我需要它,因为我希望用户注册他们的设备,然后让他们仅使用该设备登录。谢谢
authentication mac-address uniqueidentifier password-protection