# File lib/action_controller/metal/http_authentication.rb, line 403
      def authenticate(controller, &login_procedure)
        token, options = token_and_options(controller.request)
        if !token.blank?
          login_procedure.call(token, options)
        end
      end