#23 most commonauthLovableBolt.newCursorWindsurfv0
Email not confirmed (can't log in after sign up)
AuthApiError: Email not confirmed
Got a slightly different error? Paste the exact message and get a fix prompt tailored to it.
Paste your error →What it means
The user signed up but hasn't clicked the confirmation email yet, so the system won't let them in. Sometimes the email never arrives.
How to fix it: paste this prompt into your AI builder
Fix prompt for Lovable, Bolt, Cursor, v0, Windsurf
Users get "Email not confirmed". Update the sign-up flow to clearly tell users to check their email, add a 'resend confirmation' button (supabase.auth.resend), and handle this error with a friendly message on the login page. Make sure emailRedirectTo points to my live site. Don't change other auth logic.
If the AI can't fix it: manual steps
- For testing only, you can turn off 'Confirm email' in Supabase Authentication, Providers, Email.
- For real users, set up custom SMTP so confirmation emails reliably arrive.
Where this happens
Seen in these AI app builders and editors:
LovableBolt.newCursorWindsurfv0
Sources
Related auth errors
Still stuck? Paste your full error and UnstuckMyVibe will match it and hand you the exact fix prompt.
Fix my error →