Users can log in with username or email.