Whenever I use the email/password authentication provider in Firebase, the provider sends a bearer token upon successful sign-up even though the `emailVerified` is `false`. Is there a way, out of the box, to configure the email/password auth provider to not send a bearer token (and return a 403 error) until the user has verified their email address?

Note that I'm aware of how to create a user, sign in a user, send a verification email, etc... using firebase v9.x via the methods `createUserWithEmailAndPassword`, `signInWithEmailAndPassword`, `signOut`, `sendEmailVerification` from `firebase/auth`. I'm just asking if there is a way to set the behavior of the provider without having to write my own handler function for this. I'd like this to behave like Cognito does whenever the email verification is required.