class OmniAuth::Strategies::Myadventist
Public Instance Methods
callback_url()
click to toggle source
# File lib/omniauth/strategies/myadventist.rb, line 39 def callback_url options[:callback_url] || (full_host + script_name + callback_path) end
raw_info()
click to toggle source
# File lib/omniauth/strategies/myadventist.rb, line 26 def raw_info @raw_info ||= access_token.post(client.site + client.options[:info_url], params: raw_info_params).parsed || {} end
raw_info_params()
click to toggle source
# File lib/omniauth/strategies/myadventist.rb, line 30 def raw_info_params { redirect_uri: callback_url, state: SecureRandom.hex(10), access_token: access_token.token, client_id: client.id } end