add authenticate_or_request_with_http_digest