{"repo":"adrianbrs/nest-oidc-provider","free":true,"listed":false,"github":"https://github.com/adrianbrs/nest-oidc-provider","clone":"git clone https://github.com/adrianbrs/nest-oidc-provider.git","description":"oidc-provider module for Nest framework (node.js)","language":"TypeScript","stars":78,"topics":["nestjs","nest","openid-connect","openid","openid-provider","oauth2","provider","server"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"nest-oidc-provider Description oidc-provider module for Nest framework (node.js) NestJS compatibility table nest-oidc-provider NestJS --- ---: 2.x = 9 and = 11 Installation OR OR Setup ⚠️ Version 8 of oidc-provider is now ESM-only, which is not yet supported by NestJS natively (nest#7021, nest#8736). This library enables the use of the ESM-only version of oidc-provider for Node.js = 20.17.x with the experimental --experimental-require-module flag (#54447)! TypeScript You need to install the oidc-provider @types package if you want to use the re-exported types from this library. Basic configuration Custom factory function You can pass a factory function to customize the provider instantiation. Trusting TLS offloading proxies You can set the proxy option to true to trust TLS offloading proxies.\\ For more info visit the oidc-provider documentation: Trusting TLS offloading proxies Dynamic host routing You can set the host option to require the HTTP host of incoming requests to match some specific value before they are processed by the oidc-provider callback. For more info visit the NestJS documentation: Sub-domain routing. Async configuration useFactory useClass Note that in this example, the OidcConfigService has to implement the OidcModuleOptionsFactory interface, as shown below. You can omit the Adapter option of oidc-provider configuration if you implement the createAdapterFactory method. useExisting Custom injection decorators To be able to access the exports of the oidc-pro","default_branch":null,"files":null,"tree":[],"storefront":"/r/adrianbrs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/adrianbrs/nest-oidc-provider/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}