小编Abh*_*.M.的帖子

如何在Nestjs中使用express的路由特定中间件?

我正在尝试使用此库 ( keycloak-connect ) 进行身份验证和授权。它有一个全局中间件,可以通过app.use()方法直接使用,也可以通过在它周围包裹一个 nestjs 中间件类来使用。但是如何使用用于保护单个路由的路由特定快递中间件?

普通快递应用程序中的示例用法

app.get( '/protected', keycloak.protect('adminRole'), handler );
Run Code Online (Sandbox Code Playgroud)

保护方法返回一个带有签名的普通快递中间件 function(req, res, next)

nestjs

7
推荐指数
1
解决办法
7136
查看次数

标签 统计

nestjs ×1