我正在 Xcode 中构建 iOS 应用程序。我通过 Firebase 使用 Facebook 登录用户,并在 Firebase 实时数据库中相应地创建每个新用户。登录时,用户允许我访问他们的公开个人资料信息。如何访问此信息并将其添加到数据库中每个用户存储的属性列表中?
例如,当用户登录时,会在数据库中创建一个新用户(已经在工作),其 facebook 用户名(例如 facebook.com/xxxx)、全名、电子邮件等都作为单独的值存储在用户中(即使在阅读文档后也不知道如何执行此操作)。
任何帮助将不胜感激!
最佳答案
您应该能够从 AdditionalUserInfo
获取基本的个人资料信息,包括个人资料 URL登录成功。
关于swift - 登录 Firebase 后如何获取用户的 facebook 用户名(和其他用户信息)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52617577/