I signed up for a new account with my email address.
The account was created.
NO!!!
You have to send a verification email to the email address I used with a link to click to confirm it really is my email address.
Do I have to say why?
This is a problem because I could have mistyped my email address when signing up. Or, more likely, some idiot will sign up for an account using MY email address (this has happened before with people errantly using an iCloud.com address, which I have, but for some reason the person thinks their username@icloud.com is mine, maybe they forgot to put a number after theirs.
Basic stuff. This is not 2003. Pretty much everyone does this now. It concerns me that you don't.
.... how it should work:
I sign up for a new account with my email address.
I recieve an email telling me that someone signed up for an account using this email address ... if it was me, click on this link to verify.
I click.
Takes me back to your site and confirms my account was created.
(also the email can give a simple code that I can return to your web site to enter)