Firebase AuthStateListener无法正常工作

时间:2017-08-17 17:02:31

标签: android authentication firebase firebase-authentication

我的应用上有邮件验证活动。每当任何用户注册到应用程序,然后转到mailverify活动。用户可以最小化应用程序并转到邮件帐户并验证邮件ID。我的问题是验证邮件帐户后用户没有去家庭活动。怎么可能。?

我的代码段是..

@Override
protected void onStart() {
    super.onStart();
    firebaseAuth.addAuthStateListener(mAuthListener);
}


firebaseAuth = FirebaseAuth.getInstance();
mAuthListener = new FirebaseAuth.AuthStateListener() {
    @Override
    public void onAuthStateChanged(@NonNull FirebaseAuth firebaseAuth) {
        if (firebaseAuth.getCurrentUser().isEmailVerified()) {
            finish();
            startActivity(new Intent(MailVerify.this, userHome.class));
            Toast.makeText(MailVerify.this, "Account Verified", Toast.LENGTH_SHORT).show();
        }
    }
};

0 个答案:

没有答案