# File lib/openid/consumer.rb, line 268 def begin(user_url) discovery = self.get_discovery(user_url) unless discovery return FailureRequest.new("Don't know how to find services for that identifier") end service = discovery.next_service unless service return FailureRequest.new('No service endpoints found.') end return self.begin_without_discovery(service) end