class OmniAuth::Strategies::ClassLink

Public Instance Methods

authorize_params() click to toggle source
Calls superclass method
# File lib/omniauth/strategies/class_link.rb, line 20
def authorize_params
  super.tap do |params|
    params[:scope] = [:email, :profile]
    params[:response_type] = :code
  end
end
raw_info() click to toggle source
# File lib/omniauth/strategies/class_link.rb, line 44
def raw_info
  @raw_info ||= access_token.get('https://nodeapi.classlink.com/v2/my/info').parsed
end

Private Instance Methods

callback_url() click to toggle source
Calls superclass method
# File lib/omniauth/strategies/class_link.rb, line 50
def callback_url
  # You can overwrite it for development purposes
  options[:redirect_uri] || super
end