Module: Applidget::Oauth2

Defined in:
lib/applidget/oauth2.rb,
lib/applidget/oauth2/version.rb

Constant Summary collapse

VERSION =
"0.0.2"

Instance Method Summary collapse

Instance Method Details

#access_token(options, params) ⇒ Object



33
34
35
36
37
38
39
40
# File 'lib/applidget/oauth2.rb', line 33

def access_token(options, params)
  @options = options
  @params = params
  if check_csrf
    @access_token = build_access_token
    @access_token.get(@options[:api]).parsed
  end
end

#request_uri(options) ⇒ Object



28
29
30
31
# File 'lib/applidget/oauth2.rb', line 28

def request_uri(options)
  @options = options
  client.auth_code.authorize_url({:redirect_uri => @options[:callback_url]}.merge(request_params))
end