定制 。 npm oidc-provider 库中的众所周知的配置
Customize . well-known configurations in npm oidc-provider library
我正在使用 npm 包 panva 的 oidc-provider 来实现 OIDC 的登录功能。
我想覆盖 OIDC 提供商的几个众所周知的配置。
众所周知的配置url:
<EXTERNAL DNS OF AUTH SERVER>/.well-known/openid-configuration
例如:我想将 <EXTERNAL DNS OF AUTH SERVER>/token
终点覆盖为 <INTERNAL DNS OF AUTH SERVER>/token
图书馆有没有这样的功能?
有人能帮帮我吗?
我们可以使用中间件。您可以在 post- 中间件中控制完整的响应,因此可以随时将其更改为您需要的任何内容。
https://github.com/panva/node-oidc-provider/blob/main/docs/README.md#pre--and-post-middlewares
我正在使用 npm 包 panva 的 oidc-provider 来实现 OIDC 的登录功能。
我想覆盖 OIDC 提供商的几个众所周知的配置。
众所周知的配置url:
<EXTERNAL DNS OF AUTH SERVER>/.well-known/openid-configuration
例如:我想将 <EXTERNAL DNS OF AUTH SERVER>/token
终点覆盖为 <INTERNAL DNS OF AUTH SERVER>/token
图书馆有没有这样的功能?
有人能帮帮我吗?
我们可以使用中间件。您可以在 post- 中间件中控制完整的响应,因此可以随时将其更改为您需要的任何内容。
https://github.com/panva/node-oidc-provider/blob/main/docs/README.md#pre--and-post-middlewares