2016-11-17 170 views

回答

0

我认为你需要第一次登录使用signInWithEmailAndPassword然后尝试调用isEmailVerified() 在返回用户的方法用户的电子邮件和密码。

+0

这是没有必要的。如果新帐户已创建,用户也登录。如@yehyatt所说,您只需重新加载当前用户。 –

4

你应该核实后刷新用户对象,如下所示:

usertask = mAuth.getCurrentUser().reload(); 
usertask.addOnSuccessListener(new OnSuccessListener() { 
@override 
public void onSuccess(Void aVoid) { 
user = mAuth.getCurrentUser(); 
boolean useremailveri = user.isEmailVerified(); 
String useremailuid = user.getUid(); 
} 
}); 
相关问题