[英]express Router passing passport.jwt middleware
I know I can pass passport.js as a middleware to express router with this structure: 我知道我可以通过passport.js作为中间件来表达具有以下结构的路由器:
router.post(
'/users/update',
passport.authenticate('jwt', { session: false }),
UserController.updateOne
);
but, I need to use blow structure for clarity and standardization and..... but I don't know how to pass passport middleware to my routes.is there any way I can pass passport to my new design? 但是,为了清楚和标准化,我需要使用打击结构。.....但是我不知道如何将护照中间件传递到我的路线。有什么方法可以将护照传递给我的新设计?
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);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.