Skip to main content

Changing email / SMS resend time interval

caution

This limit is only enforced on the client-side. For API rate-limiting please check out the Advanced customizations section.

You can set resendEmailOrSMSGapInSeconds to establish a minimum delay before the frontend allows the user to click the "Resend" button.

import SuperTokens from "supertokens-auth-react";import ThirdPartyPasswordless from "supertokens-auth-react/recipe/thirdpartypasswordless";import Session from "supertokens-auth-react/recipe/session";
SuperTokens.init({    appInfo: {        apiDomain: "...",        appName: "...",        websiteDomain: "..."    },    recipeList: [        ThirdPartyPasswordless.init({            contactMethod: "EMAIL_OR_PHONE", // This example will work with any contactMethod.            signInUpFeature: {                // The default value is 15 seconds                resendEmailOrSMSGapInSeconds: 60,            }        }),        Session.init({ /* ... */ })    ]});
Which frontend SDK do you use?
supertokens-web-js / mobile
supertokens-auth-react