私はいくつかのルートを確保するために、expressJsとpassportjs(ローカル戦略)を使用してバックエンドアプリケーションを作成しています。 各ユーザーに関連する情報のみが公開されるように、すべてのデータベースクエリで現在のユーザーの情報を追加する必要があります。 私はreq.userをチェックしている現在のユーザーの情報にアクセスできることは知っていますが、ユーザー情報(またはリクエスト)をパラメータとしてすべてのコールスタックに渡す必要があり、少し不便です。ExpressJsの現在のユーザーにアクセスする - Passport
パラメータに追加することなく、最後の層(SQL文を準備している層)のユーザ情報を取得しますか?
ありがとうございました。
感謝を返します。そのようにしても、DBを照会するためにuserIdを渡す必要があります。私はすべてのメソッドに余分なパラメータを追加することを避けようとしています。 – Sole