Guards в NestJS используются для управления доступом к маршрутам
Короткий ответ
Guards реализуют интерфейс CanActivate, который содержит метод canActivate. Этот метод возвращает true или false (или Promise/Observable), указывая, разрешен ли доступ к маршруту. Guards можно применять глобально, к отдельным контроллерам или маршрутам с помощью декоратора @UseGuards.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.