Я знаю, что могу передать passport.js в качестве промежуточного программного обеспечения для экспресс-маршрутизатора с такой структурой:
router.post(
'/users/update',
passport.authenticate('jwt', { session: false }),
UserController.updateOne
);
, но мне нужно использовать структуру удара для ясности и стандартизации и ..... но яНе знаете, как передать промежуточное ПО для паспорта на мои маршруты. Есть ли способ передать паспорт моему новому дизайну?
const express = require("express");
const passport = require("passport");
require("./../../services/passport").passportAPI(passport);
const adminRouter = express.Router();
adminRouter
.route("/roomfacilities")
.get(RoomFacilities.getAll)
.post(RoomFacilities.createOne);