Test the email verification system for TimeFlow Pro signup process
This will:
This will:
Development Mode: In development, emails are logged to the server console instead of being sent.
Production Mode: In production, you would integrate with an email service like SendGrid, AWS SES, or Mailgun.
Database: User accounts are created with emailVerified: false until verification.
Security: Verification tokens expire after 24 hours for security.