Как управлять параллельными соединениями одного и того же пользователя. Есть ли способ ограничить количество подключений, которые мой пользователь может поддерживать?Как обрабатывать несколько соединений одного и того же пользователя на Firebase?
Я мог бы сделать свою базу данных что-то вроде:
"users": {
...
"FAKE-USER-ID": {
"active_connections": 2
}
...
}
И обновить ключ active_connections
всякий раз, когда пользователь изменяет свое состояние.
Как дела, как потери связи и приложение аварий будет управляться в этом случае? Есть ли способ Firebase для этого?
Ответьте ниже. Но я подозреваю, что это может быть проблема [XY] (http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem). Вместо того, чтобы спрашивать, как ограничить соединения, может быть, лучше, если вы сообщите нам * почему * вы хотите ограничить соединения. –