Fix exception on failed login attempt
Maintain a unique email document with the user.
Implement IUserRoleStore
Set user email confirmed flag.