I have the following structure in my Firebase:
users ->
uid ->
provider: "facebook.com"
username: "vandanpatel"
ユーザをログインさせると、ユーザ名がすでに設定されているかどうかを確認したいだけです。私は現在のユーザーを取得するためのメカニズムを持っています。私はちょうど現在のユーザーがフィールド "username"を持っているかどうかを確認したい。私はすべてを試みましたが、何も私のために働くようです。 「username」フィールドがない場合は、「username」を選択して設定します。Firebaseにユーザ名が存在するかどうかを確認する方法
この質問を見てくださいhttp://stackoverflow.com/questions/35243492/firebase-android-make-username - が
がはまた、このリンクをチェック - ユニーク。このケースを処理するための適切なセキュリティルールが必要です。 –