Java 我如何检索用户的个人资料名称信息,如姓名、电子邮件和个人资料照片?
首先分配Firebase用户Java 我如何检索用户的个人资料名称信息,如姓名、电子邮件和个人资料照片?,java,android,firebase,firebase-realtime-database,firebase-authentication,Java,Android,Firebase,Firebase Realtime Database,Firebase Authentication,首先分配Firebase用户 public class UserInformation { private String email; private String name; public UserInformation(){ } public String getEmail() { return email; } public void setEmail(String email) { this
public class UserInformation {
private String email;
private String name;
public UserInformation(){
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
它将保存用户的数据
有不同的方法检索当前用户数据
FirebaseUser firebaseUser = mAuth.getCurrentUser();
在
任务.issusccessful()中{
需要添加:
user=FirebaseAuth.getInstance().getCurrentUser();
如果(用户!=null){
字符串uid=user.getUid();
token=user.getUid();
email=user.getEmail();
displayName=user.getDisplayName();
}
您的用户登录成功或出现任何错误?成功
FirebaseUser firebaseUser = mAuth.getCurrentUser();
String userEmail = firebaseUser.getEmail();
String uid = firebaseUser.getDisplayName();
String photouri = String.ValueOf(firebaseUser.getPhotoUrl());