export const auth = betterAuth({
database: prismaAdapter(prisma, {
provider: "postgresql",
}),
...
emailAndPassword: {
enabled: true,
requireEmailVerification: true,
},
emailVerification: {
sendOnSignup: true,
sendVerificationEmail: async (user, url) => {
console.log("Sending verification email to", user.email);
await sendVerificationEmailNodemailer(user.email, url);
},
},
...
export const auth = betterAuth({
database: prismaAdapter(prisma, {
provider: "postgresql",
}),
...
emailAndPassword: {
enabled: true,
requireEmailVerification: true,
},
emailVerification: {
sendOnSignup: true,
sendVerificationEmail: async (user, url) => {
console.log("Sending verification email to", user.email);
await sendVerificationEmailNodemailer(user.email, url);
},
},
...