class OmniAuth::Strategies::AinewsAuth

Public Instance Methods

build_access_token() click to toggle source
Calls superclass method
# File lib/omniauth/strategies/ainews_auth.rb, line 29
def build_access_token
  options.token_params.merge!({ auth_code: request.params['auth_code'], state: request.params['state'] })
  super
end
raw_info() click to toggle source
# File lib/omniauth/strategies/ainews_auth.rb, line 53
def raw_info
  @raw_info ||= access_token.post(
    '/login/v1/get-user', body: options[:token_params].merge(
      { access_token: access_token.token }
    )
  ).parsed
end