Я обновляю свой код до версии 5, и я хотел бы иметь защиту, которая влияла бы на все маршруты, как это было в моем последнем коде, но я не знаю, как это сделать в новой версии. Прикрепляю свой старый код.
@Module({
components: [AuthService, JwtStrategy, Config],
controllers: [AuthenticateController],
})
export class AuthModule implements NestModule {
public configure(consumer: MiddlewaresConsumer) {
consumer
.apply(passport.authenticate('jwt', { session: false }))
.forRoutes({ path: '*', method: RequestMethod.ALL });
}
}