Java 如何在Firebase中检查电子邮件id是否有效?
我在android应用程序中使用了Java 如何在Firebase中检查电子邮件id是否有效?,java,android,firebase,firebase-authentication,Java,Android,Firebase,Firebase Authentication,我在android应用程序中使用了Firebase身份验证。但如果我输入abc@abc.com它成功地接受它,并成功地登录用户。但是abc@abc.com非真实id。如何检查输入的电子邮件id是否确实存在。e、 g.abhishekbuchake7@gmail.com。这是gmail提供的我的身份证。请建议要使用firebase验证电子邮件地址,您可以使用方法sendEmailVerification(): FirebaseAuth auth=FirebaseAuth.getInstance()
Firebase身份验证。但如果我输入abc@abc.com
它成功地接受它,并成功地登录用户。但是abc@abc.com
非真实id。如何检查输入的电子邮件id是否确实存在。e、 g.abhishekbuchake7@gmail.com
。这是gmail提供的我的身份证。请建议要使用firebase验证电子邮件地址,您可以使用方法sendEmailVerification()
:
FirebaseAuth auth=FirebaseAuth.getInstance();
FirebaseUser=auth.getCurrentUser();
user.sendEmailVerification()
.addOnCompleteListener(新的OnCompleteListener(){
@凌驾
未完成的公共void(@NonNull任务){
if(task.issusccessful()){
Log.d(标记“已发送电子邮件”);
}
}
});
更多信息请点击此处:
FirebaseAuth auth = FirebaseAuth.getInstance();
FirebaseUser user = auth.getCurrentUser();
user.sendEmailVerification()
.addOnCompleteListener(new OnCompleteListener<Void>() {
@Override
public void onComplete(@NonNull Task<Void> task) {
if (task.isSuccessful()) {
Log.d(TAG, "Email sent.");
}
}
});