How to show firebase login user email not verified calling from provider

Hi, this is my source code in auth provider

login(email: string, password: string) {
    this.afAuth
      .auth
      .signInWithEmailAndPassword(email, password)
      .then((user) => {
        if(user.emailVerified) {

           console.log("email verified");
          // Redirect the user here 
        } else {
          // Tell the user to have a look at its mailbox 
           console.log("email not verified");
           this.sendEmailVerification(email);
        }
      });
  }
sendEmailVerification(email) {
    this.afAuth.authState.subscribe(user => {
        user.sendEmailVerification()
        .then(() => {
          console.log('email sent');
        })
      });
  }

Now, I want to inform user about their email are not verified.
Maybe using toast or alert

Can you tell he how to do that because in good practice we should not import any alert or toast controller in provider file. How can i pass the message back to my LoginPage??

For your reference, this is my calling code in login.ts

login(){
  console.log("log in");
  this.authProvider.login(this.user.email, this.user.password); 
}

Now, I wan to add a condition to prompt unverified user to check their email inbox to verify their account.

For example:

If (unverified){
show alert (" Your account is not activate, An activation link has been sent to your registered email")
}

Anyone know how to implement this?

For now the best way i can figure out is use alert()

  	login(email: string, password: string) {
    this.afAuth
      .auth
      .signInWithEmailAndPassword(email, password)
      .then((user) => {
        if(user.emailVerified) {

           console.log("email verified");
          // Redirect the user here 
          
         
        } else {
          // Tell the user to have a look at its mailbox 
          
           alert("email not verified");
           this.sendEmailVerification(email);
           

        }
      });
  }

However I want to use ionic component such as toastController or alertController
Anyone has better solution??