How can I check if a user exists before creating an Account using OAuth? - Supabase