I recently saw a complaint about my forum on Facebook.
Apparently someone had tried to sign up and was told “please enter a valid email address” (although her address was a standard hotmail address).
After some digging, I discovered that they’d previously registered with the forum via a social login. Confusingly, Discourse shows the error “please enter a valid email address” in this situation.
It’s a stroke of luck that the user complained. I’m worried that others have had the same experienced, but not complained, and simply given up on the forum instead.
Please could the message be changed to something more helpful, like “there is already an account with this email address - please try signing in instead”