app/controllers/doorkeeper/application_controller.rb
module Doorkeeper class ApplicationController < ActionController::Base private def authenticate_resource_owner! current_resource_owner end def current_resource_owner instance_exec(main_app, &Doorkeeper.configuration.authenticate_resource_owner) end def authenticate_admin! if block = Doorkeeper.configuration.authenticate_admin instance_exec(main_app, &block) end end def method_missing(method, *args, &block) if method =~ /_(url|path)$/ raise "Your path has not been found. Didn't you mean to call routes.#{method} in doorkeeper configuration blocks?" else super end end end end