# File lib/openid/consumer.rb, line 430
    def completeAuth(token, query)
      mode = query["openid.mode"]
      case mode
      when "cancel"
        return [SUCCESS, nil]
      when "error"
        error = query["openid.error"]
        unless error.nil?
          OpenID::Util.log('Error: '+error)
        end
        return [FAILURE, nil]
      when "id_res"
        return self.doIdRes(token, query)
      else
        return [FAILURE, nil]
      end
    end