LoopBack - Obtener el userId desde el accessToken en un método remoto

Para poder utilizar el userId basado en el accessToken de la petición http es necesario definir un argumento al que llamaremos req (request), este contiene la propiedad accessToken y asu vez accessToken contiene userId.

MyModel.register = function(req, param, cb) {
  var userId = req.accessToken.userId;

  console.log(userId);
  cb(null, ...);
};

MyModel.remoteMethod(
  'register',
  {
    accepts: [
      {
        arg: 'req',
        type: 'object',http: { 
          source: 'req'
          }
        },
      {
        arg: 'param',
        type: 'string',
        required: true
      },
    ]
  }

Fuente: