class OmniAuth::Strategies::Barong
Public Instance Methods
account()
click to toggle source
# File lib/omniauth-barong-oauth2/strategy.rb, line 29 def account @account ||= access_token.get(URI.join(root_url, options.account_path).to_s).parsed end
callback_url()
click to toggle source
See github.com/omniauth/omniauth-oauth2/issues/81
# File lib/omniauth-barong-oauth2/strategy.rb, line 34 def callback_url full_host + script_name + callback_path end
client()
click to toggle source
Calls superclass method
# File lib/omniauth-barong-oauth2/strategy.rb, line 15 def client options.client_options.site = root_url options.client_options.authorize_path = options.authorize_path super end
root_url()
click to toggle source
# File lib/omniauth-barong-oauth2/strategy.rb, line 21 def root_url @root_url ||= URI.parse(options.root_url.respond_to?(:call) ? options.root_url.call : options.root_url).to_s end