moving login entry to component.Login