Size: a a a

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

2020 April 04

IK

ILshat Khamitov in NestJS — русскоязычное сообщество
Надо гард глобально запилить
источник

IK

ILshat Khamitov in NestJS — русскоязычное сообщество
У тя же на каждый запрос из хедара достаётся токен и понему юзер детектится
источник

ИР

Илья Романов in NestJS — русскоязычное сообщество
Сейчас попробую, спасибо
источник

ИР

Илья Романов in NestJS — русскоязычное сообщество
Не не помогло. Я же правильно понимаю что после аутентификации в куки должен записываться токен сессии
connect.sid
и по нему и происходит авторизация?
Я не использую access токен
источник

И

Илья | 😶 in NestJS — русскоязычное сообщество
Илья Романов
Не не помогло. Я же правильно понимаю что после аутентификации в куки должен записываться токен сессии
connect.sid
и по нему и происходит авторизация?
Я не использую access токен
не, он может автоматически цепляться после запроса к серверу
источник

И

Илья | 😶 in NestJS — русскоязычное сообщество
после того как юзер залогинился пишешь ему в сессию user_id
Грубо говоря это будет показывать, что он авторизован
источник

ИР

Илья Романов in NestJS — русскоязычное сообщество
Ну да.  Внутри стратегии в сессию юзер пишется, а при запросе на гварду его там уже нет. Не могу понять почему
источник

ИР

Илья Романов in NestJS — русскоязычное сообщество
Скорее всего я не особо понял, как это должно работать. Нет ни у кого примеров авторизации с сессией? А то по тем, которые я находил в итоге сейчас не работает)
источник

И

Илья | 😶 in NestJS — русскоязычное сообщество
Илья Романов
Скорее всего я не особо понял, как это должно работать. Нет ни у кого примеров авторизации с сессией? А то по тем, которые я находил в итоге сейчас не работает)
значит у тебя сессия не персистентна
источник

LK

L K in NestJS — русскоязычное сообщество
Илья Романов
Скорее всего я не особо понял, как это должно работать. Нет ни у кого примеров авторизации с сессией? А то по тем, которые я находил в итоге сейчас не работает)
тут просто пример с cookie
https://github.com/Insidexa/nestjs-session-example
источник

ИР

Илья Романов in NestJS — русскоязычное сообщество
Тут отличие только в том, что у меня в качестве сторы сессии используется монга, а в примере в память пишется
источник

ИР

Илья Романов in NestJS — русскоязычное сообщество
Илья | 😶
значит у тебя сессия не персистентна
А как сделать ее персистентной?)
источник

И

Илья | 😶 in NestJS — русскоязычное сообщество
Илья Романов
А как сделать ее персистентной?)
ну так задебаж, глянь что в сессии хранится в монге
источник

ИР

Илья Романов in NestJS — русскоязычное сообщество
Понял, спасибо
источник

И

Илья | 😶 in NestJS — русскоязычное сообщество
Илья Романов
Понял, спасибо
ещё есть модуль от @iamolegga
Вроде. Для сессий
источник

OR

Oleg R. in NestJS — русскоязычное сообщество
Илья | 😶
ещё есть модуль от @iamolegga
Вроде. Для сессий
Ну там обертка поверх express-session
источник

И

Илья | 😶 in NestJS — русскоязычное сообщество
Oleg R.
Ну там обертка поверх express-session
у него мб запрос идёт, а сессии как раз пока что нет, поэтому сервер думает пересоздать и переназначить сессию
источник

OR

Oleg R. in NestJS — русскоязычное сообщество
Илья | 😶
у него мб запрос идёт, а сессии как раз пока что нет, поэтому сервер думает пересоздать и переназначить сессию
Там паспорт используется? На паспорт у меня был ишью что с ним не работает, там чето в нест-паспорте надо копать скорей всего
источник

ИР

Илья Романов in NestJS — русскоязычное сообщество
Да, как раз через него и делаю. Но я использую express-session
источник

OR

Oleg R. in NestJS — русскоязычное сообщество
Илья Романов
Да, как раз через него и делаю. Но я использую express-session
Раьотает?
источник