我在console.log(jwt_payload)
上遇到问题,无法在终端上打印,我有其他日志,它们将打印到终端上,但是由于某种原因,这对我来说不会打印。我尝试了其他解决方法,但没有运气。
module.exports = function(passport){
let opts = {};
opts.jwtFromRequest = ExtractJwt.fromAuthHeaderWithScheme("JWT");
opts.secretOrKey = Config.secret;
passport.use(new JwtStrategy(opts, (jwt_payload, done) => {
console.log(jwt_payload);
User.getUserById(jwt_payload._doc._id, (err, user) => {
if(err){
return done(err, false);
}
if(user){
return done(null, user);
}else{
return done(null, false);
}
});
}));
}