javascript - 如何使用 PHP 获取网站连接设备的 IMEI 或 MAC 地址
问题描述
我想建立一个系统,一旦用户登录,我就会让他连接的设备 IMEI 与登录凭据一起存储。那么如何获得该连接设备的 IMEI 以在未来登录时限制该 1 个设备的用户。
我正在使用核心 PHP
解决方案
您无法使用 php 获取设备的 IMEI,这是不可能的。仅当客户端与服务器连接在同一网络中时,您才能获取客户端的 MAC。如果他们在互联网上,您将不会获得他们的 MAC,MAC 将用于默认网关。
如果您只想限制一个用户,您可以像其他任何人一样使用会话来获取有效的用户 ID(如电子邮件)并检查该电子邮件的会话是否处于活动状态,然后拒绝登录或登录新设备并删除会话上一个。
推荐阅读
- sql-server - 如何在sql查询中解析多个命名空间xml
- python - Python If 语句 - 如果 mysql 的行值为 0,则忽略行
- laravel - 如何更改 laravel 验证错误消息
- mosquitto - 消息未在 Eclipse Vorto Semantic Normalizer 中间件中映射
- django - Django:check_password 返回 false,即使密码保存为哈希
- reactjs - TypeError:在尝试实现 HOC 时,Object(...) 不是函数
- php - Woocommerce 删除应用的优惠券代码不起作用
- python-3.x - 尝试构建参数解析器时出错
- react-native - 在 react-native 上更改 textInput 突出显示(自动完成)的背景颜色
- testing - 赛普拉斯包含和 cy.wait()