Preventing repeat no auth login with same email.
Storing email as username on no auth login.
Reverting to jdk 1.7