May I ask a question that I can use "if" for FirebaseInstanceId? I have tried to make a sign up an account page and nothing happens or shows and I have an error message:
import android.support.annotation.NonNull;
mAuth.signInWithEmailAndPassword(email,password).addOnCompleteListener(new OnCompleteListener<AuthResult>(){
@Override
public void onComplete(@NonNull Task<AuthResult> task){
if(task.isSuccessful()){
// these lines for taking DEVICE TOKEN for sending device to device notification
String userUID=mAuth.getCurrentUser().getUid();
String userDeiceToken=FirebaseInstanceId.getInstance().getToken();
userDatabaseReference.child(userUID).child("device_token").setValue(userDeiceToken)
. addOnSuccessListener(new OnSuccessListener<Void>(){
@Override
public void onSuccess(Void aVoid){
checkVerifiedEmail();
}
});
}