class Doorkeeper::OAuth::Authorization::Code
def callback
def callback uri_with_query(authorization.redirect_uri, { :code => grant.token, :state => authorization.state }) end
def configuration
def configuration Doorkeeper.configuration end
def initialize(authorization)
def initialize(authorization) @authorization = authorization end
def issue_token
def issue_token @grant ||= AccessGrant.create!( :application_id => authorization.client.id, :resource_owner_id => authorization.resource_owner.id, :expires_in => configuration.authorization_code_expires_in, :redirect_uri => authorization.redirect_uri, :scopes => authorization.scopes.to_s ) end