Skip to content

Commit

Permalink
Actually set the UID and info
Browse files Browse the repository at this point in the history
  • Loading branch information
kdaigle committed Apr 30, 2012
1 parent 8ff775e commit ee65abf
Showing 1 changed file with 28 additions and 34 deletions.
62 changes: 28 additions & 34 deletions lib/omniauth/strategies/intuit.rb
Original file line number Diff line number Diff line change
Expand Up @@ -12,41 +12,35 @@ class Intuit < OmniAuth::Strategies::OAuth
:authorize_url => "https://workplace.intuit.com/Connect/Begin"
}

# uid{ raw_info['id'] }
uid{ request.params['realmId'] }

# info do
# {
# :first_name => raw_info['firstName'],
# :last_name => raw_info['lastName'],
# :name => "#{raw_info['firstName']} #{raw_info['lastName']}",
# :email => raw_info['email'],
# :data_source => raw_info['dataSource'],
# :oauth_verifier => raw_info['oauth_verifier'],
# :realm_id => raw_info['realmId']
#
# }
# end
#
# extra do
# { 'raw_info' => raw_info }
# end
#
# def raw_info
# # access_token.get(path, headers={})
# # dataSource
# # "QBO"
# # oauth_token
# # "qyprdhjNbeM7UGDHYrgSvwqCRUQP0nZejdHw3IIFTaHY8mj5"
# # oauth_verifier
# # "ee3njpe"
# # realmId
# # "313247180"
#
# puts "==================="
# # access_token.get("/auth/intuit/callback").body
# puts "==================="
# @raw_info ||= Crack::XML.parse(access_token.get("").body)["RestResponse"]
# end
info do
{
:data_source => request.params['dataSource'],
:realm_id => request.params['realmId']
}
end

# extra do
# { 'raw_info' => raw_info }
# end

# def raw_info
# # access_token.get(path, headers={})
# # dataSource
# # "QBO"
# # oauth_token
# # "qyprdhjNbeM7UGDHYrgSvwqCRUQP0nZejdHw3IIFTaHY8mj5"
# # oauth_verifier
# # "ee3njpe"
# # realmId
# # "313247180"
#
# puts "==================="
# puts access_token.get("/auth/intuit/callback").body
# puts "==================="
# @raw_info ||= Crack::XML.parse(access_token.get("/auth/intuit/callback").body)["RestResponse"]
# end
end
end
end
Expand Down

0 comments on commit ee65abf

Please sign in to comment.