Class: Legalizer::ConfigureOAuth
- Inherits:
-
Object
- Object
- Legalizer::ConfigureOAuth
- Defined in:
- lib/legalizer/oauth.rb
Instance Method Summary collapse
-
#initialize(options = {}) ⇒ ConfigureOAuth
constructor
A new instance of ConfigureOAuth.
Constructor Details
#initialize(options = {}) ⇒ ConfigureOAuth
Returns a new instance of ConfigureOAuth.
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
# File 'lib/legalizer/oauth.rb', line 3 def initialize(={}) @connection = OAuth::Consumer.new([:oauth_key], [:oauth_secret], { :site => "https://rightsignature.com", :scheme => :header, :http_method => :post, :request_token_path => "/oauth/request_token", :access_token_path => "/oauth/access_token", :authorize_path => "/oauth/authorize" }) request_token = @connection.get_request_token(:oauth_callback => "http://localhost:3000/callback") puts "Now visit:\n#{request_token.}\n..." puts "What's the value of `oauth_verifier`?" oauth_verifier = gets.chomp access_token = request_token.get_access_token(:oauth_verifier => oauth_verifier) puts "Your access token is: #{access_token.token}\n" puts "Your access secret is: #{access_token.secret}\n" puts "Now you're ready to use these 2 values in your Legalizer configuration\n\n\n" end |