0

routesフォルダにindex.jsとの 2 つのファイルがありますapi.jsindex.jsリンクされたスタイル、画像、およびスクリプトを含むメイン テンプレート ページのみを送信します。 api.jsすべての API 呼び出しを管理します。

PassportJS で認証を実装しています。認証自体は正常に機能します。問題は、何らかの理由でエンドポイントからアクセスしようとすると取得するundefinedことですが、からアクセスすると問題なく、適切なデータで満たされます。req.userapi.jsindex.js

たとえば、API エンドポイントから要求されたときにすべてのユーザーの投稿を JSON として送信する必要があるためreq.user.id、サーバー側のデータベースに要求を送信するために、このようなものを取得したいと考えています。

Passport の構成中に何が見落とされる可能性がありますか?

4

2 に答える 2

0

あなたが得ていることを確認してください。.idの代わりに_id。これが MongoDB でのデフォルトの ID 作成です。

于 2013-06-10T18:15:39.800 に答える