Login with email

I've changed the login backend, now accepts email.