需要php代码来检查2个用户不能使用同一部手机登录


Need php code to check that 2 users can't log on using the same phone

我们遇到麻烦了。我们正在使用php开发一个时间注册主页,用户使用android手机登录。

我们需要一些关于如何编写登录部分的建议。

主页应该接受一个唯一的电话。当电话与主页通信时,它应该知道用户是谁。

我们需要代码来检查一个电话只属于一个人。我的意思是两个人不能用同一部手机登录。

该解决方案还需要是安全的,因此不可能在没有合法访问权限的情况下访问数据。

你们有什么想法吗?

提前感谢您的回复

您可以使用话机的IMEI号码绑定已注册用户。为此,您可以创建一个应用程序(例如,phonegap将很容易),用户通过登录使用应用程序注册电话(有效地将IMEI号码链接到数据库中的userid)。

你可以实现一些逻辑来检查IMEI号码是否已经被使用。

希望这对你有帮助,这个问题很广泛,可以通过很多不同的方式来实现。

我不知道你在找什么,但这是我认为你应该做的。

发送用户的电话号码到后台的应用程序打开/启动,存储在本地存储,也在数据库(如果你有)。在应用程序退出时删除本地存储。要为该用户向服务器发出后续请求,您必须为该用户设置授权头。

每个设备都有一个唯一的设备id,称为" device uuid "。如果你正在使用phonegap或cordova开发你的应用程序,你可以很容易地使用这个插件来获得唯一的设备id,在注册的时候将这个唯一的设备id与其他注册条目一起传递给数据库,当用户登录时检查他的凭据与这个注册的唯一设备id。