【发布时间】:2014-03-18 14:50:23
【问题描述】:
我一直在搜索 Firebase 文档以及 SO,我发现 an SO question 说 Firebase 现在有一个 uid 变量,该变量在所有提供商中都是唯一的,但我在 @987654322 中看不到该变量@。
有没有办法在 iOS 中的所有提供程序中获取/生成此唯一 ID?
【问题讨论】:
我一直在搜索 Firebase 文档以及 SO,我发现 an SO question 说 Firebase 现在有一个 uid 变量,该变量在所有提供商中都是唯一的,但我在 @987654322 中看不到该变量@。
有没有办法在 iOS 中的所有提供程序中获取/生成此唯一 ID?
【问题讨论】:
[Firebase 工程师] 虽然 uid 参数位于生成并返回到 Firebase 简单登录 iOS 客户端的令牌上,并且可以通过 auth 变量在安全规则中使用,但看起来我们目前没有在返回给您的方法的 User 对象上公开它。
2014/03/07 更新:从 v1.3.0 开始,Firebase 简单登录 iOS 客户端已添加对 uid 的支持,地址为 https://cdn.firebase.com/ios/FirebaseSimpleLogin.framework-1.3.0.zip。
我将努力为下一版本的 Firebase Simple Login iOS 客户端添加该功能,但与此同时,您可以使用 <provider>:<user-id> 来模拟客户端正在执行的操作。添加此功能后,我将更新此项目。
【讨论】: