Size: a a a

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

2020 March 06

DZ

Dmitry Zakharov in NestJS — русскоязычное сообщество
Вот интересный докладик
источник

АН

Алибек Наурызбаев in NestJS — русскоязычное сообщество
В общем спасибо . Будем думать
источник

IL

Ihor Levchenko in NestJS — русскоязычное сообщество
не могу вдублить

у меня стоит интерцептор глобальной авторизации, он проверяет токен в хидерах и если там что-то не так - бросает исключение.
Исключение бросается ДО вызова функции next.handle()

но какого-то фига файл все равно аплоадится и я не могу понять как это возможно.
источник

IL

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

AM

Andrey Melikhov in NestJS — русскоязычное сообщество
порядок интерцепторов не гарантирован
источник

IL

Ihor Levchenko in NestJS — русскоязычное сообщество
жесть
и как вот с этим жить
источник

AM

Andrey Melikhov in NestJS — русскоязычное сообщество
гарда вызывается до интерцептора, проверяй в ней
источник

IL

Ihor Levchenko in NestJS — русскоязычное сообщество
Andrey Melikhov
гарда вызывается до интерцептора, проверяй в ней
на сколько я помню.. сначала мидлвар, потом гарт, потом интерцепторы и потом уже параметр декораторы?
источник

AM

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

AM

Andrey Melikhov in NestJS — русскоязычное сообщество
как-то так
источник

IL

Ihor Levchenko in NestJS — русскоязычное сообщество
где эту картинку взял?
источник

AM

Andrey Melikhov in NestJS — русскоязычное сообщество
сам нарисовал
источник

IL

Ihor Levchenko in NestJS — русскоязычное сообщество
а.. благодарствую
а то как-то в доках размыто это все указывается
источник

IL

Ihor Levchenko in NestJS — русскоязычное сообщество
я все искал по интернетах UML или хотя бы общую схему архитектуры неста
источник

A

Artem in NestJS — русскоязычное сообщество
Ihor Levchenko
не могу вдублить

у меня стоит интерцептор глобальной авторизации, он проверяет токен в хидерах и если там что-то не так - бросает исключение.
Исключение бросается ДО вызова функции next.handle()

но какого-то фига файл все равно аплоадится и я не могу понять как это возможно.
Для таких вещей лучше Guard
источник

IL

Ihor Levchenko in NestJS — русскоязычное сообщество
да.. кажется, я промазал немного
источник

IL

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

AM

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

IL

Ihor Levchenko in NestJS — русскоязычное сообщество
а вообще нормальная ли практика из guard бросать исключение вместо простого return false?
источник

IL

Ihor Levchenko in NestJS — русскоязычное сообщество
мне просто важно иногда указать конкретную ошибку
источник