【发布时间】:2017-09-17 12:26:40
【问题描述】:
我在我的项目中使用 Firebase 实时数据库,目前,我不使用任何身份验证方法,这意味着 Firebase 上的所有登录方法都被禁用,并且没有定义任何规则Firebase 数据库:
{
"rules": {
".read": true,
".write": true
}
}
我正在尝试实现一个协作文本编辑应用程序,以便多个用户同时更新相同的文本。因此,在我的应用程序中,我正在观察 Firebase 发送的相应文本编辑事件,因此可以为处理相同内容的所有用户保持文本同步。
我的问题是,当应用程序收到文本编辑事件时,我怎么知道是谁(哪个用户)在 Firebase 上进行了更改(我刚刚收到的事件是否是文本更改的结果由 User1 或 User2 等)。因为目前,我知道有人对文本进行了更改(因为我收到了一个事件),但我不知道是谁做的。有什么帮助吗?谢谢
任何一般性指导都会有所帮助。
【问题讨论】:
标签: ios objective-c firebase firebase-realtime-database firebase-authentication