我想构建一个系统,在该系统中,一旦用户登录,我将获得其连接的设备IMEI与登录凭据一起存储。 因此,如何使连接的设备IMEI限制将来登录时该1个设备的用户。
我正在使用Core PHP
答案 0 :(得分:0)
您无法使用php获取设备的IMEI,这是不可能的。仅当客户端与服务器连接在相同网络中时,才能获取客户端的MAC。如果他们在Internet上,则不会获得其MAC,MAC将用于默认网关。
如果只想限制一个用户,则可以像其他任何人一样使用会话,并为有效的用户ID(例如电子邮件)使用会话,并检查该电子邮件的会话是否处于活动状态,然后拒绝登录或登录新设备并删除上一个会话。