2017-11-17 5 views
0

私はリアルタイムでログインしているユーザーのリストを表示するアプリケーションを作成したいと思います。ユーザーがこのアプリケーションを閉じると、ログを記録しているユーザーのリストから自動的に削除されます。どのような技術がそれを作るのに適しているか。firebaseでリアルタイムのユーザーログインリストを取得できますか?

+0

ユーザーのデータベースを作成してフラグをオンにすると、ユーザーが自分のアプリを再開したときにそのタグがtrueになり、ユーザーがアプリを破棄または一時停止するとそのフラグがfalseに設定され、データベースに保存されます。 –

+1

これを実装する一般的な方法は、Firebaseリアルタイムデータベースを介したいわゆるプレゼンスシステムによるものです。 [Firebaseのドキュメントのサンプルの存在システム](https://firebase.google.com/docs/database/android/offline-capabilities#section-presence)を参照してください。 –

答えて

0

Firebaseは、apiを通じてあなたのアプリにログインしているユーザのリストを返しません。 Firebase Consoleでそのリストを見ることができます。

これ以外にも、ログインに役立つカスタムWebServiceを実装し、すべての資格情報をデータベースに格納することで、これを行うことができます。そのため、すべてのログインしているユーザーのリストを、任意のapi WebServiceから簡単に取得できます。

0

アクティブなユーザーを処理するカスタムWeb APIを作成する必要があります。 FirebaseはFirebaseコンソールでアクティブなユーザを表示していますが、必要なものは返しません。

関連する問題