2016-07-15 18 views
2

Firebaseを初めて使用しています。 Firebaseでユーザ名、 電子メールとパスワードを使用して新しいユーザを作成したいとします。 FirebaseのcreateUser()メソッドを使用して作成しようとしています。新しいユーザーを作成する際に、ユーザー名を追加するにはどうすればいいですか、ここでは私が使用しているコードはあります。ユーザ名、電子メール、パスワードでFirebaseに新しいユーザを作成するには?

mFirebaseRef.createUser(Email, Password, new Firebase.ValueResultHandler<java.util.Map<String, Object>>() { 
        public void onSuccess(java.util.Map result) { 
         System.out.println("Successfully created user account with uid: " + result.get("uid")); 
        } 
        public void onError(com.firebase.client.FirebaseError firebaseError) { 
         System.err.println("Error while creating user " + firebaseError); 
        } 
       }); 

このコードを使用すると、ユーザーを作成できます。サインアップに使用したユーザーのメールが表示されます。

+0

レガシーFirebase SDKを使用しているようです。電子メールとパスワードのユーザーは、文字通り、電子メールアドレスとパスワードの2つの情報で構成されています。追加のプロパティは、Firebaseデータベースなどの他の場所に保存する必要があります。 http://stackoverflow.com/questions/37415863/firebase-setting-additional-user-properties –

答えて

1

ユーザー名を追加するには、を入力してFirebaseUserクラスのupdateProfileに電話をかけることができます。あなたはsetDisplayNameです。

+0

これはFirebase 3.x SDKで動作しますが、OPはバージョン2.xを使用しているようです。 –

関連する問題