小编Mac*_*ski的帖子

是否可以使用控制器/方法范围一覆盖全局范围保护

我正在使用 NestJS 框架编写 webAPI。我无法使用放置在方法或控制器级别的保护来覆盖全局范围的保护。除了用于登录系统的端点之外,我的所有端点都将使用 JWT 验证保护。是否可以在根级别创建一个防护并仅@UseGuard()在单个方法级别使用装饰器覆盖此全局防护?

我尝试在listen函数调用之前使用 guard并使用APP_GUARD提供程序,但在这两种情况下我都无法覆盖此行为。

代码示例:https : //codesandbox.io/embed/nest-yymkf

nestjs

4
推荐指数
2
解决办法
1683
查看次数

标签 统计

nestjs ×1