Resend email verification without increasing MAU

Follow up on How to deal with unverified users - Auth0 Community

I want to create a UI where user can click on “Resend email verification” button that will generate new verification email and send it to the user.

The /jobs API that should be used to send emails require a token. But if I get a token, I will potentially be consuming my MAU limits for a spam bot / user.

Can you please suggest a way on how I can support resending verification emails without consuming MAU.

Thanks in advance

Hi @krisnik1,

Welcome to the Auth0 Community!

At the moment, the Management API’s Send an email address verification email endpoint is the recommended way to resend the email verification to a user.

Let me clarify that requesting a Management API Token will only increment your Machine-to-Machine auth count and not your Monthly Active Users count. With that said, to prevent going past the M2M Auth limit, I recommend caching your Management API token and re-using it until expiration, which by default is 24 hours.

Please note that the MAU count will only increment if additional users log in for that month. In other words, users that have authenticated with any connection per calendar month, per tenant will increment the MAU count.

I hope the explanation was clear!

Please reach out if you have any questions.

Thanks,
Rueben

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.