loginListener doesn't use the arguments so it should be enough