'Finds 401 or authentication URIs like http://user:pass@domain.com/
:param request: The HTTP request object.
:param response: The HTTP response object
:return: None'

def grep(self, request, response):

    if (response.get_code() == 401):
        already_reported = [i.get_url().get_domain_path() for i in kb.kb.get('http_auth_detect', 'auth')]
        if (response.get_url().get_domain_path() not in already_reported):
            self._analyze_401(response)
    elif response.is_text_or_html():
        self._find_auth_uri(response)
