login with email & username, displayName and password updates