Skip to main content

Source: ocean/docs/UPDATE_OTP_SETTINGS.md | ✏️ Edit on GitHub

URGENT: Update OTP Settings in Supabase Dashboard

⚠️ CRITICAL: Email Sending Privileges at Risk

Your project is experiencing high bounce rates due to testing with fake emails.

Immediate Actions Required

  1. Go to Supabase Dashboard Auth Settings https://supabase.com/dashboard/project/fldiayolmgphysdwgsuk/auth/email-auth

  2. Update OTP Expiry Time

    • Find "Email OTP Expiry" setting
    • Change from current value (>1 hour) to: 300 seconds (5 minutes)
    • This is recommended for security and prevents email issues
  3. Save Changes

    • Click "Save" to apply the new settings

Testing Guidelines

❌ NEVER use fake emails like:

✅ ALWAYS use real emails for testing:

Why This Matters

  • High bounce rates can get your Supabase project's email sending suspended
  • Email providers may blacklist your sending domain
  • Your users won't receive authentication emails

Current Status

  • OTP expiry is set too high (>1 hour)
  • Recent tests used fake emails causing bounces
  • Email sending privileges are at risk