class OmniAuth::Strategies::QqConnect
Constants
- DEFAULT_SCOPE
Public Instance Methods
build_access_token()
click to toggle source
# File lib/omniauth/strategies/qq_connect.rb, line 66 def build_access_token verifier = request.params['code'] client.auth_code.get_token( verifier, {:redirect_uri => callback_url}.merge(token_params.to_hash(:symbolize_keys => true)), {:mode => :query, :param_name => 'access_token'} ) end
raw_info()
click to toggle source
# File lib/omniauth/strategies/qq_connect.rb, line 60 def raw_info response = access_token.get( '/user/get_user_info', {:params => {:openid => @user_id, :oauth_consumer_key => access_token.client.id, :format => :json}, :parse => :json} ).parsed end