@auth0/auth0-acul-react - v1.10.0
    Preparing search index...
    • Requests a new verification code for the user's email address.

      Parameters

      • Optionalpayload: CustomOptions

        Optional custom parameters to send with the request.

      Returns void | Promise<void>

      A promise that resolves once the form is submitted, before the new page loads. It doesn't confirm that a new code was sent.

      Submits a form POST with action: "resend-code". Auth0 responds by rendering this screen again, or the interstitial-captcha screen if a captcha is required. Either way the browser loads a new page, and React state, effects, and timers are lost.

      Code after await resendCode() may still run, but anything it sets up, such as a "code sent" message, is gone after the reload. If the resend fails, for example because of a rate limit, Auth0 renders this screen again without an error, so that it doesn't reveal whether the user exists. Nothing appears in useErrors(), and the returned promise doesn't reject.

      For a cooldown between resends, use useResend(). It stores its countdown in localStorage, so the countdown survives the reload. It also disables resending when screen.data.resendLimitReached is true.