class OmniAuth::Strategies::Ubiregi
Public Instance Methods
raw_info()
click to toggle source
# File lib/omniauth/strategies/ubiregi.rb, line 26 def raw_info @raw_info ||= access_token.get('/api/3/accounts/current').parsed["account"] || {} end
Protected Instance Methods
build_access_token()
click to toggle source
# File lib/omniauth/strategies/ubiregi.rb, line 32 def build_access_token verifier = request.params["code"] basic_authorization = authorization(options['client_id'], options['client_secret']) client.auth_code.get_token(verifier, { redirect_uri: callback_url, headers: { 'Authorization' => basic_authorization }}.merge(token_params.to_hash(symbolize_keys: true)), deep_symbolize(options.auth_token_params)) end