class OAuth2::Strategy::Base
:nodoc:
def access_token_params(options={})
def access_token_params(options={}) return default_params(options) end
def access_token_url(options={})
def access_token_url(options={}) @client.access_token_url(access_token_params(options)) end
def authorize_params(options={}) #:nodoc:
def authorize_params(options={}) #:nodoc: options = options.inject({}){|h, (k, v)| h[k.to_s] = v; h} {'client_id' => @client.id}.merge(options) end
def authorize_url(options={}) #:nodoc:
def authorize_url(options={}) #:nodoc: @client.authorize_url(authorize_params(options)) end
def default_params(options={})
def default_params(options={}) { 'client_id' => @client.id, 'client_secret' => @client.secret }.merge(options) end
def initialize(client)#:nodoc:
:nodoc:
def initialize(client)#:nodoc: @client = client end
def refresh_token_params(options={})
def refresh_token_params(options={}) return default_params(options) end