In theory, anyway. I wonder if it could be a cookies issue? Its a testing environment (but on a live remote host LAMP server). I had logged out as an admin, then created a new account with a second email, and it let me login as the new username without clicking the link I got.