我在哪里可以找到MEAN.JS中的req.isAuthenticated()函数?

时间:2016-05-23 10:16:18

标签: node.js express mean-stack meanjs

我正在使用MEAN.JS,但我无法在MEAN.JS中找到req.isAuthenticated()函数。请查看此链接

https://github.com/meanjs/mean/releases/tag/v0.3.3

我正在使用相同的代码进行学习,请有人帮助我...

1 个答案:

答案 0 :(得分:0)

在git hub上找到它。 https://github.com/jaredhanson/passport/blob/a892b9dc54dce34b7170ad5d73d8ccfba87f4fcf/lib/passport/http/request.js#L74

req.isAuthenticated = function() {
  var property = 'user';
  if (this._passport && this._passport.instance._userProperty) {
    property = this._passport.instance._userProperty;
  }
return (this[property]) ? true : false;
};

P.S。:我刚刚注意到评论部分已经提供了该链接。不过,我将在这里留下答案,以便快速参考该功能