Email Verification Demo

Test the email verification system for TimeFlow Pro signup process

Test Signup Process

This will:

  • Create a new user account
  • Generate verification token
  • Log email details to console (development mode)
  • Show verification email template

Test Verification Process

This will:

  • Verify the email token
  • Update user email verification status
  • Clear verification token from database
  • Show success/error message

How to Test

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.