docs: function getUser(req, result, cb) {
      if (!result || !result.access_token) return process.nextTick(cb);
      request.get(
        'https://api.github.com/user/emails?access_token=' + result.access_token,
        { headers:{ 'Accept':'application/vnd.github.v3+json' } },
        function(err, resp, body) {
          if (err) { debug(err); return cb(err); }
          var list = JSON.parse(body); debug(list);
          var email = u.find(list, function(entry) { return entry.primary; });
          if (email) {
            email = email.email;
            if (req.session && !req.session.user) { req.session.user = email; }
            result.user = email;
          }
          cb();
      });
    }