So I am trying to implement this middleware in my code.
const expressJwt = require("express-jwt"); function authJwt() { const secret = process.env.secret; return console.log( expressJwt({ secret, algorithms: ["HS256"], }) ); } module.exports = authJwt;
But I am getting the following error – expressJwt is not a function
I have done npm install express-jwt. I do not understand why this is giving me this error.
Advertisement
Answer
Try this..
const { expressjwt: expressJwt } = require('express-jwt');