code: def special_login_handler(self, delay_factor=1):
          
          delay_factor = self.select_delay_factor(delay_factor)
          i = 0
          time.sleep(delay_factor * 0.5)
          output = ""
          while i <= 12:
              output = self.read_channel()
              if output:
                  if "login as" in output or "User:" in output:
                      self.write_channel(self.username + self.RETURN)
                  elif "Password" in output:
                      self.write_channel(self.password + self.RETURN)
                      break
                  time.sleep(delay_factor * 1)
              else:
                  self.write_channel(self.RETURN)
                  time.sleep(delay_factor * 1.5)
              i += 1
docs: WLC presents with the following on login (in certain OS versions)
  
          login as: user
  
          (Cisco Controller)
  
          User: user
  
          Password:****