productdevbook
01/23/2023, 4:53 AMts
EmailVerification.init({
mode: env.auth.requireEmailVerification ? 'REQUIRED' : 'OPTIONAL',
emailDelivery: {
override: originalImplementation => ({
...originalImplementation,
sendEmail: async (input) => {
console.log('Sending email', input)
console.log('Sending email', input)
if (input.type === 'EMAIL_VERIFICATION') {
await emailsService.sendEmailVerificationEmail.mutate({
user: {
id: input.user.id,
email: input.user.email,
},
emailVerifyLink: input.emailVerifyLink,
})
return Promise.resolve()
}
},
}),
},
}),
thats true ?