在我的环回应用程序中,我使用currentcontext
获取当前登录用户,如下所示。
exports.getCurrentUserId =function(){
var ctx = loopback.getCurrentContext();
var accessToken = ctx && ctx.get('accessToken');
var userId = accessToken && accessToken.userId;
return userId;
}
当我调用此方法getCurrentUserId
时,其工作时间正常,有时会给予null
。它不可预测。请分享您的想法。提前谢谢。
版本:
loopback-connector-mongo:1.15.1
答案 0 :(得分:2)
重新。 getCurrentContext()
,计划弃用此方法,因为它不可靠(请参阅讨论here)。
但是,inject Remote Context via Options建议使用解决方法。