我正在使用Apple的示例苹果(Juice)与Apple进行登录。
在示例应用程序中,完成授权后,将用户标识符保存在钥匙串中。
// For the purpose of this demo app, store the `userIdentifier` in the keychain.
self.saveUserInKeychain(userIdentifier)
我认为,这是保存和恢复userIdentifier的好方法。
但是在代码块中的描述,表示这是演示应用程序的目的。如果我将用户标识符存储在钥匙串中也可以吗?
是的,很好。将“ userIdentifier”存储在服务器上,因为如果用户重置设备||,根设备,那么您将丢失此信息。因此,最好将其存储在服务器上。