Better Auth Transactional Email with Rovela (2026)
Custom Better Auth sendVerificationEmail, sendResetPassword, magicLink, and emailOTP hooks calling Rovela POST /emails with Idempotency-Key—Better Auth owns sessions/tokens; Rovela delivers. Distinct from Auth.js, Clerk, Supabase, Firebase guides.