Внутри этого файла создал 2 функции и экспортнул их: userExtractor, tokenExtractor. Далее в папке controllers, внутри goals.js (Goal schema) я импортнул userExtractor. Чтобы изменять и добавлять новый Goal мог только юзер с подходящим токеном. Наверху файла после импортов я написал goalsRouter.use(userExtractor) и всё. Далее внутри например .put, .post я только проверяю request.user подходящий или нет. Так правильно ? Дело в том что я каждый раз получаю error 500 - internal server error
ребята пж помогите :)
Обсуждают сегодня