Email Verification
SuperTokens.init({
recipeList: [
ThirdParty.init({
emailVerificationFeature: {
disableDefaultImplementation: false
mode: "REQUIRED" | "OFF",
sendVerifyEmailScreen: {
style: {
container: {
backgroundColor: "#ffeeff"
},
(...)
}
},
verifyEmailLinkClickedScreen: {
style: {
container: {
backgroundColor: "#ffeeff"
},
(...)
}
}
},
})
]
});
#
Config valuesdisableDefaultImplementation
#
- When
true
, the default route (/auth/verify-email
) for reset password is disabled. - Default:
"false"
mode
#
- Set this to enable / disable email verification
- Default:
"OFF"
sendVerifyEmailScreen
#
style
- An object to overwrite the verify email form styles (shown to the user post signup, and/or if their email isn't verified).
- Please refer to the common customizations guide for more information about how the styles.
verifyEmailLinkClickedScreen
#
style
- An object to overwrite the styles of the screen that is shown after the use clicks the email verification link.
- Please refer to the common customizations guide for more information about how the styles.