в котором, например, есть 5 методов. И хотелось бы одному из методов задать другой @UseGuard. Можно ли для него сделать какое-то исключение? Не хотелось бы один guard копировать 4 раза для других методов
https://docs.nestjs.com/fundamentals/execution-context я думаю это поможет
Get() UseGuards(Guard) method()
В таком случае придется гуард скопировать 15раз, в моем случае
так я же скинул, вы можете сделать декоратор который будет сеттить метадату которую нужно и уже в гарде можно проверить на наличие этой метадаты и пропускать если есть
Сам себе усложняешь задачу
есть 17 методов в контроллере. 15 из них используют один гуард. 2 другой гуард. Хотел вытащить 1 гуард в самый верх, а 2 присвоить 2 другим методам
Обсуждают сегодня