Class: OmniAuth::Strategies::RDStation

Inherits:
OAuth2
  • Object
show all
Defined in:
lib/omniauth/strategies/rdstation.rb

Instance Method Summary collapse

Instance Method Details

#raw_infoObject



28
29
30
31
32
# File 'lib/omniauth/strategies/rdstation.rb', line 28

def raw_info
  @raw_info ||= MultiJson.decode(
    access_token.get('https://api.rd.services/marketing/account_info').body
  )
end

#request_phaseObject



15
16
17
18
# File 'lib/omniauth/strategies/rdstation.rb', line 15

def request_phase
  auth_url = { redirect_url: callback_url }.merge(authorize_params)
  redirect client.auth_code.authorize_url(auth_url)
end