From 88dca92b555bae1fd423b517bc876cb55229875b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alejandro=20Guti=C3=A9rrez?= <35082514+alezmad@users.noreply.github.com> Date: Sun, 5 Apr 2026 15:18:52 +0100 Subject: [PATCH] feat(auth): enable postmark email verification for v0.1.0 launch - switch email provider from resend (unused) to postmark (creds available) - re-enable requireEmailVerification now that email path works - env vars POSTMARK_API_KEY + EMAIL_FROM must be set in Coolify --- packages/auth/src/server.ts | 4 +--- packages/email/src/providers/index.ts | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/auth/src/server.ts b/packages/auth/src/server.ts index f6ae71b..bfa9acb 100644 --- a/packages/auth/src/server.ts +++ b/packages/auth/src/server.ts @@ -90,9 +90,7 @@ export const auth = betterAuth({ ], emailAndPassword: { enabled: true, - // v0.1.0: email verification DEFERRED until RESEND_API_KEY / SMTP wired. - // Users sign up and land in dashboard immediately. Re-enable when email provider is live. - requireEmailVerification: false, + requireEmailVerification: true, sendResetPassword: async ({ user, url }, request) => sendEmail({ to: user.email, diff --git a/packages/email/src/providers/index.ts b/packages/email/src/providers/index.ts index a45758e..c7db26d 100644 --- a/packages/email/src/providers/index.ts +++ b/packages/email/src/providers/index.ts @@ -1 +1 @@ -export { send } from "./resend"; +export { send } from "./postmark";