Class: OmniAuth::Strategies::Instapaper

Inherits:
XAuth
  • Object
show all
Defined in:
lib/omniauth/strategies/instapaper.rb

Instance Attribute Summary

Attributes inherited from XAuth

#consumer_key, #consumer_options, #consumer_secret, #name

Instance Method Summary collapse

Methods inherited from XAuth

#callback_phase, #consumer, #get_credentials, #request_phase

Constructor Details

#initialize(app, consumer_key = nil, consumer_secret = nil, options = {}, &block) ⇒ Instapaper

Returns a new instance of Instapaper.



8
9
10
11
12
13
14
15
# File 'lib/omniauth/strategies/instapaper.rb', line 8

def initialize(app, consumer_key = nil, consumer_secret = nil, options = {}, &block)
  client_options = {
    :title => 'Instapaper',
    :site => 'https://www.instapaper.com',
    :access_token_path => '/api/1/oauth/access_token'
  }
  super(app, :instapaper, consumer_key, consumer_secret, client_options, options, &block)
end