如何使用用户名,电子邮件和密码在Firebase中创建新用户?

时间:2016-07-15 12:27:15

标签: android firebase firebase-authentication

我是Firebase的新手。我想在Firebase中使用用户名创建一个新用户, 电子邮件和密码。我正在尝试使用Firebase的createUser()方法创建它。如何在创建新用户时添加用户名,这是我正在使用的代码。

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);
                    }
                });

使用此代码可以创建用户。我可以看到用于注册的用户电子邮件。

1 个答案:

答案 0 :(得分:1)

要添加用户名,您可以通过updateProfile传递FirebaseUser课程中的UserProfileChangeRequest.Builder。你可以setDisplayName