¿Cómo manejar múltiples conexiones del mismo usuario en Firebase?

Cómo gestionar conexiones concurrentes del mismo usuario. ¿Hay alguna forma de limitar la cantidad de conexiones que mi usuario puede mantener activas?

Podría hacer que mi base de datos sea algo como:

"users": {
    ...
    "FAKE-USER-ID": {
        "active_connections": 2
    }
    ...
}

Y actualiza la claveactive_connections cada vez que un usuario cambia su estado.

Como casos comoconexión perdida yla aplicación se bloquea se gestionaría en este escenario? ¿Existe una forma nativa de Firebase de hacer esto?

Respuestas a la pregunta(1)

Su respuesta a la pregunta