认证firebase +数据库firebase在android
我使用身份验证firebase登录和注销(通过电子邮件/密码)。 现在我想在这个用户(名称,年龄,...)中添加信息?怎么做?请帮帮我 。由于认证firebase +数据库firebase在android
您登录的用户后,您可以使用此方法更新他的信息:
FirebaseUser mFirebaseUser = mFirebaseAuth.getCurrentUser();
mFirebaseUser.updateProfile(new UserProfileChangeRequest.Builder()
.setDisplayName("Someone")
.setPhotoUri(someImageUri)
.build());
对于你必须创建在实时数据库条目附加字段。
它将信息添加到内部Firebase配置文件系统(也就是FirebaseUser)中,唯一的限制是你只能添加名字和照片。 –
哦,如何从身份验证中获取ID以在数据库中添加新节点?之后,我可以添加名称,年龄,图像,描述。我很抱歉,如果你不明白,因为我是新的Android和我的英语不好:) –
mFirebaseUser.getUid() –
检查此问题http://stackoverflow.com/questions/37415863/firebase-setting-additional-user-properties/37420701#37420701 – tompadre