我正在使用 NestJS 框架编写 webAPI。我无法使用放置在方法或控制器级别的保护来覆盖全局范围的保护。除了用于登录系统的端点之外,我的所有端点都将使用 JWT 验证保护。是否可以在根级别创建一个防护并仅@UseGuard()在单个方法级别使用装饰器覆盖此全局防护?
@UseGuard()
我尝试在listen函数调用之前使用 guard并使用APP_GUARD提供程序,但在这两种情况下我都无法覆盖此行为。
listen
APP_GUARD
代码示例:https : //codesandbox.io/embed/nest-yymkf
nestjs
nestjs ×1