feat(auth): enable email verification with Resend #173
Reference in New Issue
Block a user
Delete Branch "betty/car-548-email-verification"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
cc @cpfarhood
Updated PR Description
Changes
emailVerification.sendVerificationEmailconfig toauth/src/auth.tsusing Resend to send verification emails on sign-upresendnpm package toauth/package.jsonauth/.env.examplewithRESEND_API_KEYandFROM_EMAILVerifyEmail.tsxpage with token verification flow, spinner UX, success/error states, and resend optionRegister.tsxto redirect to/verify-emailafter signup instead of auto-navigating to dashboard/verify-emailroute toApp.tsxAcceptance Criteria
cc @cpfarhood
Closes CAR-548