使用解析iOS处理多个设备上的登录
我对当前游戏项目中的此登录场景有问题:使用解析iOS处理多个设备上的登录,ios,objective-c,login,parse-platform,Ios,Objective C,Login,Parse Platform,我对当前游戏项目中的此登录场景有问题: 用户使用其帐户详细信息登录(以前在Parse后端注册的PFUser) 他们玩了一会儿游戏,然后离开游戏(仍然登录) 他们登录到另一个设备并播放 我想以某种方式注销另一个设备,因为不应该有两个或更多的设备同时登录,因为这是一个多人游戏 如何检测用户是否登录到其他地方?处理在许多地方登录的同一用户的最佳方法是什么?我希望防止覆盖数据和不一致。提前感谢。您可以为游戏的每次安装生成一个唯一的标识符(仅存储在用户默认设置中的UUID)。每次用户登录时,将标识符更
- 用户使用其帐户详细信息登录(以前在Parse后端注册的PFUser)
- 他们玩了一会儿游戏,然后离开游戏(仍然登录)
- 他们登录到另一个设备并播放
如何检测用户是否登录到其他地方?处理在许多地方登录的同一用户的最佳方法是什么?我希望防止覆盖数据和不一致。提前感谢。您可以为游戏的每次安装生成一个唯一的标识符(仅存储在用户默认设置中的UUID)。每次用户登录时,将标识符更新到存储在服务器上的用户信息中。当您将任何编辑上传到服务器时,您可以发送标识符并使用云代码检查它(或者先检查标识符),以确定登录是否仍然有效。检查方式取决于如果发现登录无效,您要执行的操作。更有效的方法是使用云代码并发送回应用程序处理的错误响应,以提醒用户并执行注销操作