Следующий код выдает ошибку (res.headers не является функцией) для jwt.sign Есть предложения? Это из-за синтаксиса?
app.post('/logIn', async (req, res) => {
//Checking if email exists
const user = await User.findOne({username:req.body.username})
if (!user) return res.status(400).send('Invalid Username')
//Password is correct
const validPass = await bcrypt.compare(req.body.password,user.password)
if (!validPass) return res.status(400).send('Invalid password')
//Create and assign a token
const token = jwt.sign({user},'secretkey')
res.headers('auth-token',token).send(token)
// res.send('Logged in ')
})