Я новичок в веб-разработке, и я работал над проектом, я использую здесь стек mern, но я столкнулся с проблемой, которую я пытался решить, вот скриншот запроса на получение, который я ' m отправка, когда я использую паспорт. authenticate, я получаю эту ошибку, но когда я удаляю ее из запроса получения, API работает нормально! как я могу заставить его работать с аутентификацией! заранее спасибо всем, кто готов помочь! Я очень ценю это!
//get all client (private route)
router.get('/clients', passport.authenticate('managerauth', { session: false }), (req, res) => {
const errors = {};
Client.find({}, { username: 1, _id: 0 })
.then(clients => {
if (!clients) {
errors.noclients = 'No clients available';
return res.status(404).json(errors);
}
res.json(clients);
})
.catch(err => res.status(404).json(err));
});