我们遇到麻烦了。我们正在使用php开发一个时间注册主页,用户使用android手机登录。
我们需要一些关于如何编写登录部分的建议。
主页应该接受一个唯一的电话。当电话与主页通信时,它应该知道用户是谁。
我们需要代码来检查一个电话只属于一个人。我的意思是两个人不能用同一部手机登录。
该解决方案还需要是安全的,因此不可能在没有合法访问权限的情况下访问数据。
你们有什么想法吗?
提前感谢您的回复
您可以使用话机的IMEI
号码绑定已注册用户。为此,您可以创建一个应用程序(例如,phonegap
将很容易),用户通过登录使用应用程序注册电话(有效地将IMEI
号码链接到数据库中的userid
)。
你可以实现一些逻辑来检查IMEI
号码是否已经被使用。
希望这对你有帮助,这个问题很广泛,可以通过很多不同的方式来实现。
我不知道你在找什么,但这是我认为你应该做的。
发送用户的电话号码到后台的应用程序打开/启动,存储在本地存储,也在数据库(如果你有)。在应用程序退出时删除本地存储。要为该用户向服务器发出后续请求,您必须为该用户设置授权头。
每个设备都有一个唯一的设备id,称为" device uuid "。如果你正在使用phonegap或cordova开发你的应用程序,你可以很容易地使用这个插件来获得唯一的设备id,在注册的时候将这个唯一的设备id与其他注册条目一起传递给数据库,当用户登录时检查他的凭据与这个注册的唯一设备id。