Size: a a a

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

2020 March 11

V

Vadym in NestJS — русскоязычное сообщество
я хочу по новому роуту делать пост запрос для получения новой пари аксес, рефреш токенов
источник

V

Vadym in NestJS — русскоязычное сообщество
я не понмаю как передать рефреш токен по этому роуту
источник

V

Vadym in NestJS — русскоязычное сообщество
в самом req.body ?
источник

AB

Aleksandr Bukhalo in NestJS — русскоязычное сообщество
ну делай контроллер auth/refresh-tokens
источник

AB

Aleksandr Bukhalo in NestJS — русскоязычное сообщество
Vadym
я не понмаю как передать рефреш токен по этому роуту
ну в теле очевидно, да
источник

V

Vadym in NestJS — русскоязычное сообщество
вот сделал так:
@UseGuards(LocalAuthGuard)
 @Post('refresh')
 async refresh(@Request() req) {
   return this.authService.refresh(req.token);
 }
источник

V

Vadym in NestJS — русскоязычное сообщество
вот сама функция refresh() какая должна быть?
источник

V

Vadym in NestJS — русскоязычное сообщество
я в сервисе сделал вот так:
async refresh(req) {
       const { refreshToken } = req.token;
   }
источник

V

Vadym in NestJS — русскоязычное сообщество
я не совсем понимаю что в функции у меня должно быть
источник

AB

Aleksandr Bukhalo in NestJS — русскоязычное сообщество
а зачем тебе гвард на рефреш?
источник

AB

Aleksandr Bukhalo in NestJS — русскоязычное сообщество
кароч, если хочешь разобраться - читай вот это https://gist.github.com/zmts/802dc9c3510d79fd40f9dc38a12bccfc

если не разберёшься, кури доки неста
источник

AB

Aleksandr Bukhalo in NestJS — русскоязычное сообщество
по ссылке выше есть примеры кода на фронт и бек
источник

И

Илья | 😶 in NestJS — русскоязычное сообщество
А не валидные токены где будешь хранить? А что если украдут ?
источник

И

Илья | 😶 in NestJS — русскоязычное сообщество
источник

AB

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

И

Илья | 😶 in NestJS — русскоязычное сообщество
Aleksandr Bukhalo
не пугай человека
Потому что либо делать на сессиях, либо на API ключах
Все остальное дичь с кучей подводных
источник

AB

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

И

Илья | 😶 in NestJS — русскоязычное сообщество
Aleksandr Bukhalo
jwt+сессии)
Аоаоао)) ммм))))
источник

И

Илья | 😶 in NestJS — русскоязычное сообщество
источник

AB

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