我不希望jwt验证登录和注册请求的令牌。用户登录后,使用jwt.sign()创建令牌以验证每个请求,我正在使用jwt.verify() 我认为有一种方法可以将..除非与app.use()一起使用。我确实安装了Express,除非它似乎仍然无法运行。
app.use(function(req,res,next){
// console.log(req.body);
var token=req.body.authtoken || req.query.authtoken || req.headers['authtoken'] ||req.headers.authorization;
console.log(token);
jwt.verify(token,'my-secret-key',function(err,decoded){
if(err){
res.send({
err:true,
msg:'Invalid Request'
});
}else{
req.decoded=decoded;
next();
}`enter code here`
})
}).unless({path:['/register','/login']});