# File lib/oauth/controllers/consumer_controller.rb, line 20
      def show
        if @token && params[:force]
          @token.destroy
          @token = nil
        end

        unless @token
          if @consumer.ancestors.include?(Oauth2Token)
            request_url = callback2_oauth_consumer_url + callback2_querystring
            redirect_to @consumer.authorize_url(request_url)
          else
            request_url = callback_oauth_consumer_url(params[:id]) + callback2_querystring
            @request_token = @consumer.get_request_token(request_url)
            session[@request_token.token]=@request_token.secret
            if @request_token.callback_confirmed?
              redirect_to @request_token.authorize_url
            else
              redirect_to(@request_token.authorize_url + "&oauth_callback=#{callback_oauth_consumer_url(params[:id])}")
            end
          end
        end
      end