module Doorkeeper::OAuth::RequestConcern
Public Instance Methods
after_successful_response()
click to toggle source
# File lib/doorkeeper/oauth/request_concern.rb, line 44 def after_successful_response end
before_successful_response()
click to toggle source
# File lib/doorkeeper/oauth/request_concern.rb, line 41 def before_successful_response end
default_scopes()
click to toggle source
# File lib/doorkeeper/oauth/request_concern.rb, line 24 def default_scopes server.default_scopes end
find_or_create_access_token(client, resource_owner_id, scopes, server)
click to toggle source
# File lib/doorkeeper/oauth/request_concern.rb, line 32 def find_or_create_access_token(client, resource_owner_id, scopes, server) @access_token = AccessToken.find_or_create_for( client, resource_owner_id, scopes, Authorization::Token.access_token_expires_in(server, client), server.refresh_token_enabled?) end
scopes()
click to toggle source
# File lib/doorkeeper/oauth/request_concern.rb, line 16 def scopes @scopes ||= if @original_scopes.present? OAuth::Scopes.from_string(@original_scopes) else default_scopes end end
valid?()
click to toggle source
# File lib/doorkeeper/oauth/request_concern.rb, line 28 def valid? error.nil? end