Size: a a a

NestJS — русскоязычное сообщество

2021 July 11

MR

Mike Rain in NestJS — русскоязычное сообщество
спасибо!
источник

А

Аntosha in NestJS — русскоязычное сообщество
<3
источник

MR

Mike Rain in NestJS — русскоязычное сообщество
:D
источник
2021 July 12

D

Dima in NestJS — русскоязычное сообщество
+
источник

MR

Mike Rain in NestJS — русскоязычное сообщество
когда я обращаюсь к req.user.firstName что это свойство действительно undefined и req.user действительно как оказалось не такой как мы ожидаем, все потому, что при вызове console.log(req.user) как я понял объект приводится к строке по дефолту через toString, и мы получаем в консоль нужный объект, но по факту нет.

я деструктуризировал req.user и положил в переменную user, вот что получилось:
источник

MR

Mike Rain in NestJS — русскоязычное сообщество
источник

MR

Mike Rain in NestJS — русскоязычное сообщество
то есть все эти пляски именно с мангусом, но я не знаю как это писать адекватно, помогите
источник

AK

Alex Kulagin 🏡 in NestJS — русскоязычное сообщество
А как ты в реквест кладешь? Не нашёл по чату
источник

MR

Mike Rain in NestJS — русскоязычное сообщество
это делает passport
источник

AK

Alex Kulagin 🏡 in NestJS — русскоязычное сообщество
Паспорт ходит в монгус?
источник

MR

Mike Rain in NestJS — русскоязычное сообщество
нет
источник

AK

Alex Kulagin 🏡 in NestJS — русскоязычное сообщество
Тогда вопрос актуален
источник

MR

Mike Rain in NestJS — русскоязычное сообщество
в смысле?
источник

AK

Alex Kulagin 🏡 in NestJS — русскоязычное сообщество
Паспорт кладет то, что возвращает authService.validateUser

Что там?
источник

AK

Alex Kulagin 🏡 in NestJS — русскоязычное сообщество
Выглядит как будто там не документ возвращается
источник

AK

Alex Kulagin 🏡 in NestJS — русскоязычное сообщество
Можешь то же самое сделать в validate у стратегии. Зуб даю там будет тоже самое)
источник

MR

Mike Rain in NestJS — русскоязычное сообщество
там по идее документ юзера полученый из базы, который получается функцией на скрине (из user.service.ts)
источник

MR

Mike Rain in NestJS — русскоязычное сообщество
просто делаю запрос к базе и получаю документ, потом возвращаю его паспорту а паспорт кладет уже в объект запроса
источник

AK

Alex Kulagin 🏡 in NestJS — русскоязычное сообщество
Попробуй там .exec() в конце добавить из интереса
источник

MR

Mike Rain in NestJS — русскоязычное сообщество
пробовал уже)
источник