Sha256: 745f2ab414bd3f9c6311a7c143fe58175285297d0823e6270a9a494f9dc0cb59
Contents?: true
Size: 662 Bytes
Versions: 2
Compression:
Stored size: 662 Bytes
Contents
module Doorkeeper class ApplicationController < ActionController::Base private def authenticate_resource_owner! current_resource_owner end def current_resource_owner instance_exec(main_app, &Doorkeeper.authenticate_resource_owner) end def authenticate_admin! if block = Doorkeeper.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
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
doorkeeper-0.1.1 | app/controllers/doorkeeper/application_controller.rb |
doorkeeper-0.1.0 | app/controllers/doorkeeper/application_controller.rb |