class OmniAuth::Strategies::Lightspeed
Public Instance Methods
request_phase()
click to toggle source
Calls superclass method
# File lib/omniauth/strategies/lightspeed.rb, line 11 def request_phase options[:scope] ||= "employee:all" super end
Protected Instance Methods
build_access_token()
click to toggle source
# File lib/omniauth/strategies/lightspeed.rb, line 18 def build_access_token verifier = request.params["code"] callback_url_without_params = callback_url.split("?")[0] client.auth_code.get_token(verifier, {:redirect_uri => callback_url_without_params}.merge(token_params.to_hash(:symbolize_keys => true)), deep_symbolize(options.auth_token_params)) end