为什么我的 promisify 和 jwt return 值或错误没有?
Why don't my promisify and jwt return values or errors?
if(req.cookies.token_name) {
try {
const decoded = await promisify(jwt.verifiy)(req.cookies.token_name,
process.env.jwtsecret);
console.log(decoded);
}
catch (error) {
console.log(error);
}
}
这是我遇到的问题。它不记录解码变量,但也不给出任何错误。谁能帮我解决这个问题?
我认为您的函数名称中有错别字,尽管如果不看您的 import/require 语句很难判断。 verifiy
应该是 verify
.
const decoded = await promisify(jwt.verify)(req.cookies.token_name, ...);
if(req.cookies.token_name) {
try {
const decoded = await promisify(jwt.verifiy)(req.cookies.token_name,
process.env.jwtsecret);
console.log(decoded);
}
catch (error) {
console.log(error);
}
}
这是我遇到的问题。它不记录解码变量,但也不给出任何错误。谁能帮我解决这个问题?
我认为您的函数名称中有错别字,尽管如果不看您的 import/require 语句很难判断。 verifiy
应该是 verify
.
const decoded = await promisify(jwt.verify)(req.cookies.token_name, ...);