Loopbackjs 从环回中的角色访问第三方登录配置文件

Loopbackjs 从环回中的角色访问第三方登录配置文件,loopbackjs,strongloop,Loopbackjs,Strongloop,我正在构建一个应用程序,我只允许用户通过第三方服务(如Twitter、Facebook等)使用OAuth 2登录 我还使用role.registerResolver和ACL定义了一个自定义角色,以使用户组能够获得对其应有访问权的对象的权限 为了确定用户是否属于该组,我需要调用登录提供商的API来查询一些数据,为此,我需要用户在登录期间提供的第三方AccessToken 假设用户已登录并具有有效会话,如何从RoleResolver访问req.user对象?我似乎无法从传递给解析器的上下文中找出如何

我正在构建一个应用程序,我只允许用户通过第三方服务(如Twitter、Facebook等)使用OAuth 2登录

我还使用
role.registerResolver
和ACL定义了一个自定义角色,以使用户组能够获得对其应有访问权的对象的权限

为了确定用户是否属于该组,我需要调用登录提供商的API来查询一些数据,为此,我需要用户在登录期间提供的第三方
AccessToken

假设用户已登录并具有有效会话,如何从
RoleResolver
访问
req.user
对象?我似乎无法从传递给解析器的
上下文
中找出如何执行该操作

有没有推荐的方法来获取此信息?

这是一种快捷方式

module.exports = function(app) {

  var Role = app.models.Role;
  Role.registerResolver('teamMember', function(role, context, cb) {

    var userId = context.accessToken.userId
  })
}

它不在
context.req.user
上吗?它不在这个上下文中。。