gpt4 book ai didi

ios - 使用 iOS SDK 将同一设备上的多个用户登录到 ParseServer

转载 作者:行者123 更新时间:2023-11-30 13:31:59 25 4
gpt4 key购买 nike

我在服务器端使用 ParseServer ,在客户端使用 Parse iOS SDK。以下是当前发生的情况:

  1. userA 登录(通过 PFUser.logInWithUsernameInBackground)
  2. 在服务器上,为 userA 创建一个 _Session 对象(因此 userA 现已登录)
  3. userB 登录(通过相同的方法,无需先为 userA 调用任何“注销”)
  4. 在服务器上,userA_Session 对象已消失,现在有 userB_Session 对象>。因此,userA 已注销,userB 已登录。

我希望能够同时登录userAuserB(从同一设备和应用程序)。如果第一个 _Session 没有自动删除,那么我将能够使用 sessionToken (我可以在登录时保存)来更改 PFUser.currentUser根据需要在 userAuserB 之间使用 (使用 PFUser.becomeInBackground)。但我需要 ParseServer 不删除第一个 _Session

知道如何实现这一目标吗?谢谢。

最佳答案

在研究了这个问题并与另一位开发人员(他在其他地方发布了相同的问题)交谈之后 - 看来 Parse 在上述情况下根本无法正常工作。

我们最终寻求的解决方案是每次根据需要保存用户凭据(使用钥匙串(keychain))和登录用户(无需用户一直重新输入密码)。

关于ios - 使用 iOS SDK 将同一设备上的多个用户登录到 ParseServer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36481353/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com