首页 > 开发移动端应用时如何实现免注册,同一设备再次连接服务器时仍可以识别出来

开发移动端应用时如何实现免注册,同一设备再次连接服务器时仍可以识别出来

开发应用时希望免去用户的注册流程,但是依然在用户第一次连接服务器时在服务器上自动注册一个用户,并在用户下次用同一个设备连接到服务器时识别出来。

之前有个想法,是把用户操作后生成的一些数据,比如联网游戏的分数,存在本地,每次开启应用时加载本地数据。但是这种存储在本地的文件可能被用户修改。

所以希望得到一些意见!thx


根据device_id来识别的,即便软件卸载了仍然可以识别到是同一个用户。


帆布指纹识别,我只能说这么多


其实这个原理与浏览器通过 Cookie 来识别用户一样。Cookie 也是保存在本地的,所以总的来看保存在本地这种方式可行,只是需要对用户本地数据进行加密。

一种可行的方案是这样的:创建用户时,服务器生成一个加密密钥,客户端每次存取本地数据时向服务器请求密钥(当然也可以缓存在内存中);或者将密钥写死在代码中,并作一定的混淆(也可以不作),总之通过加密,用户就无法直接修改本地数据了。


通过硬件信息来标示。


http://.com/q/1010000000670397


使用硬件设备唯一编号在服务器自动注册一个“未激活”用户,用户名、邮箱、手机号、密码等字段为有一定规律的随机的字符串。当该设备上有用户真正进行注册的时候,将这些用户信息“补上”。


我猜是用手机串号IMEI

【热门文章】
【热门文章】