首页 > 解决方案 > 如何将此 express 中间件转换为有效的 nestjs 中间件

问题描述

我有一个openid connect express middleware我想用它的nestjs

我正在学习nestjs这就是为什么我不能自己做。

const auth = jwt({
  secret: jwksClient.expressJwtSecret({
    cache: true,
    rateLimit: true,
    jwksRequestsPerMinute: 2,
    jwksUri: `${issuer}/.well-known/openid-configuration/jwks`,
  }),

  // validate the audience & issuer from received token vs JWKS endpoint
  audience: "api1.resource",
  issuer: issuer,
  algorithms: ["RS256"],
});

这是我的middleware。我可以middlewarenestjsapplymiddleware方法中使用它吗?还是我应该创建一个特定的middleware或守卫?

标签: node.jsexpressnestjs

解决方案


推荐阅读