# File lib/omniauth/strategies/oauth/goodreads.rb, line 26
      def user_info(access_token)
        authenticated_user = MultiXml.parse(access_token.get('/api/auth_user').body)
        id = authenticated_user['GoodreadsResponse']['user']['id'].to_i
        response_doc = MultiXml.parse(access_token.get("/user/show/#{id}.xml?key=#{@consumer_key}").body)
        user = response_doc['GoodreadsResponse']['user']

        hash = {
          'id' => id,
          'name' => user['name'],
          'user_name' => user['user_name'],
          'image_url' => user['image_url'],
          'about' => user['about'],
          'location' => user['location'],
          'website' => user['website'],
        }
      end