认证firebase +数据库firebase在android

问题描述:

我使用身份验证firebase登录和注销(通过电子邮件/密码)。 现在我想在这个用户(名称,年龄,...)中添加信息?怎么做?请帮帮我 。由于认证firebase +数据库firebase在android

+0

检查此问题http://stackoverflow.com/questions/37415863/firebase-setting-additional-user-properties/37420701#37420701 – tompadre

您登录的用户后,您可以使用此方法更新他的信息:

FirebaseUser mFirebaseUser = mFirebaseAuth.getCurrentUser(); 
mFirebaseUser.updateProfile(new UserProfileChangeRequest.Builder() 
     .setDisplayName("Someone") 
     .setPhotoUri(someImageUri) 
     .build()); 

对于你必须创建在实时数据库条目附加字段。

+0

它将信息添加到内部Firebase配置文件系统(也就是FirebaseUser)中,唯一的限制是你只能添加名字和照片。 –

+0

哦,如何从身份验证中获取ID以在数据库中添加新节点?之后,我可以添加名称,年龄,图像,描述。我很抱歉,如果你不明白,因为我是新的Android和我的英语不好:) –

+0

mFirebaseUser.getUid() –