       name: user.name
       email: user.email
       type: user.type
-      access_to_partner_ids: partnerIds
       profile_handle: profile.id
       profile_id: profile._id
       profile_icon_url: _.first(_.values(profile.icon?.image_urls))

        (cb) ->
          request.get("#{ARTSY_URL}/api/v1/me")
            .set('X-Access-Token': accessToken).end cb
        (cb) ->
          request.get("#{ARTSY_URL}/api/v1/me/partners")
            .set('X-Access-Token': accessToken).end cb
      ], (err, results) ->
        return callback err if err
        user = results[0].body
        partnerIds = _.pluck(results[1].body, '_id')
        save user, partnerIds, accessToken, callback

#
# Persistance

    ], (err, results) ->
      return callback err if err
      user = results[0].body
      save user, accessToken, callback

save = (user, accessToken, callback) ->
  async.parallel [
    (cb) ->
      bcrypt.hash accessToken, SALT, cb
