2016-05-23 9 views
0

私はMEAN.JSを使用していますが、私はそのMEAN.JSのreq.isAuthenticated()関数を見つけることができません。このリンクMEAN.JSのreq.isAuthenticated()関数はどこにありますか?

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

私はいくつかのいずれかが私を助けてください学ぶために同じコードを使用しています... gitのハブにそれを発見した

+0

「見当違い」とは何ですか?あなたはそれが何の問題であるかについてもう少し具体的にすることができますか? –

+0

**パスポート**ライブラリによって提供されるミドルウェアです - https://github.com/jaredhanson/passport/blob/6bc59cb329ec1aebc028423d304b3f34f8112e60/lib/http/request.js#L91 –

+0

私はMEAN.JSをインストールしていますが、私は唯一使用していますサーバーサイドコード.iフロントエンド角度コードを使用していません。 私は別のサーバーを使用しています。フロントエンド(クライアント側)のために私はバックエンド(サーバー側)のために1つのサービスを維持しています。私はMEAN.JSを使用しています。 サインアップとサインインは正常に機能していますが、記事を作成するとエラーが発生します 「ユーザーはログインしていません」どうすればこの問題を解決できますか? - ジョークレイ –

答えて

0

に確認してください。 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:私はちょうど、リンクが既にコメントセクションで提供されていることに気づきました。それでも、私は関数の簡単な参照のための答えをここに残すつもりです

+0

ありがとう@Avantika Saini –

関連する問題