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');
