首先查看由火力地堡here的文檔。
作爲註冊階段完成並導致成功,觸發以下功能異步:
private void sendVerification() {
FirebaseUser user = FirebaseAuth.getInstance().getCurrentUser();
user.sendEmailVerification().addOnCompleteListener(new OnCompleteListener<Void>() {
@Override
public void onComplete(@NonNull Task<Void> task) {
if (task.isSuccessful()) {
system.print.out("Verification Email sent Champion")
}
}
});
}
用戶現在將提供與驗證電子郵件。點擊超級鏈接後,用戶將通過Firebase的項目服務器進行驗證。
你如何確定用戶是否也驗證他們的電子郵件?
private void checkEmail() {
FirebaseUser user = FirebaseAuth.getInstance().getCurrentUser();
if (user.isEmailVerified()) {
// email verified ...
} else {
// error : email not verified ...
}
}
可悲的是,你可能不自定義驗證電子郵件的內容/體(我一直在用大量火力地堡對應於提供替代性少可怕尋找模板)。您可以更改標題或消息發件人ID,但這就是它的全部內容。
除非你重新鏈接與自己支持的Web應用程序。 Here。
您是否找到解決方案? – wonsuc
不,我切換到couchbase – Davide