class OmniAuth::Strategies::TheCity
Constants
- DEFAULT_SCOPE
Public Instance Methods
raw_info()
click to toggle source
# File lib/omniauth/strategies/thecity.rb, line 39 def raw_info if subdomain @raw_info ||= access_token.get("/authorization?subdomain=#{subdomain}").parsed else @raw_info ||= access_token.get("/authorization").parsed end end
request_phase()
click to toggle source
# File lib/omniauth/strategies/thecity.rb, line 17 def request_phase redirect client.auth_code.authorize_url({:redirect_uri => callback_url, :subdomain => subdomain}.merge(authorize_params)) end
subdomain()
click to toggle source
# File lib/omniauth/strategies/thecity.rb, line 27 def subdomain options.subdomain ||= request.params["subdomain"] || request.headers['HTTP_X_THECITY_SUBDOMAIN'] || nil rescue nil end