Renamed loginListener to loginPoller